Структура в БД

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.

Вопрос заключается в том, как правильно связать эти таблицы, учитывая, что блогов может быть и не три, а больше.
И стоит ли использовать одну таблицу Комментарий для всех блогов, или же лучше создать по одной, на каждый блог и связать.
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Предположим у тебя будет миллион юзеров и у каждого будет Блог :D
 

ardentlyo

Новичок
вообще не правильная структура БД - хранить каждый блог отдельной таблицей! храни все блоги одной таблицей и будет тебе счастье!
 
Сверху