Что за база данных и как ее создать для иерархической категоризации текста? - PullRequest
0 голосов
/ 08 января 2011

это приложение, которое я начну с нуля. Я хочу использовать jsp с phpmyadmin и mysql database. Но я не знаю, как мне создать свою базу данных ... мои данные такие

img833.imageshack.us / img833 / 9901 / 89112252.png

EG Исходный текст: «Опишите диаграмму ниже» (так что опишите в Физомоторном Домене Восприятия P1), результат будет: Восприятие p1, Физомоторный Домен

но есть еще 3 домена, которые делают его похожим на иерархию, где домены являются родителями p1, p2 и так далее ... как мне построить свою базу данных, как это? разные домены имеют разные номера p1, p2

1 Ответ

1 голос
/ 08 января 2011

Я не совсем уверен, каков ваш набор данных или что он должен делать, но я дам вам несколько советов.

Кажется, у вас есть "домены", которые будут вашей объектной моделью (одна таблица в вашей базе данных). Эти домены могут иметь одного или нескольких родителей или детей, поэтому вам нужно иметь столбец, содержащий идентификатор родителя (это позволит вам выполнить запрос, чтобы найти родителей или детей). Обычно это все, что вам нужно для любой иерархической структуры. Затем вам понадобится 1 или более столбцов для данных. Например, я думаю, вы захотите иметь столбец с именем «words», который будет списком строк, возможно, сохраненных в виде типа text или varchar.

И, кстати, если вам нужна хорошая помощь, вы должны попытаться прояснить свой вопрос и использовать правильное написание и грамматику. Людям нравится помогать больше, когда вопрос сформулирован правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...