Pavel_M
Новичок
Структура в БД
Здравствуйте!
Предположим есть таблицы:
Блог1 (Id, Caption, Text, Date)
Пример:
1, Заголовок1, Текст сообщения1, 2008-09-09
2, Заголовок2, Текст сообщения2, 2008-08-09
3, Заголовок3, Текст сообщения3, 2008-05-09
Блог2 (Id, Caption, Text, Date)
1, Заголовок1, Текст сообщения1, 2008-09-09
...
Блог3 (Id, Caption, Text, Date)
И есть таблица:
Комментарий (Id, Text, Date)
Пример: (Для Блог1 у сообщения с id=1 делаем два комментария:
1, Заголовок1, Текст сообщения1, 2008-09-09
------- 1, Все хорошо!, 2008-09-09
------- 2, Просто супер!, 2008-09-09
В котором будут хранится все комментарий для различных сообщений из Блог1, Блог2, Блог3.
Вопрос заключается в том, как правильно связать эти таблицы, учитывая, что блогов может быть и не три, а больше.
И стоит ли использовать одну таблицу Комментарий для всех блогов, или же лучше создать по одной, на каждый блог и связать.
Здравствуйте!
Предположим есть таблицы:
Блог1 (Id, Caption, Text, Date)
Пример:
1, Заголовок1, Текст сообщения1, 2008-09-09
2, Заголовок2, Текст сообщения2, 2008-08-09
3, Заголовок3, Текст сообщения3, 2008-05-09
Блог2 (Id, Caption, Text, Date)
1, Заголовок1, Текст сообщения1, 2008-09-09
...
Блог3 (Id, Caption, Text, Date)
И есть таблица:
Комментарий (Id, Text, Date)
Пример: (Для Блог1 у сообщения с id=1 делаем два комментария:
1, Заголовок1, Текст сообщения1, 2008-09-09
------- 1, Все хорошо!, 2008-09-09
------- 2, Просто супер!, 2008-09-09
В котором будут хранится все комментарий для различных сообщений из Блог1, Блог2, Блог3.
Вопрос заключается в том, как правильно связать эти таблицы, учитывая, что блогов может быть и не три, а больше.
И стоит ли использовать одну таблицу Комментарий для всех блогов, или же лучше создать по одной, на каждый блог и связать.