Структура базы

idencial

Одинаковый
Структура базы

Задали в институте сделать в качестве курсового сайт.
Сделал я несколько разделов: НОвости, статьи, форум и др. и соотв. на новости одна таблица, на статьи своя, на форум свои и т.д.

Но возникла проблема. Им нужна схема БД сайта (например в ERWin), но для этого нужна связность, т.е таблицы для новостей, статей и др. таблицы должны быть связаны.

Подскажите, плиз, как быстро можно переделать этот разрозненный набор таблиц в связную БД.

Было бы время я бы сам все продумал, но сейчас мне нужен какой-то стандартный прием, т.е что-то типа:
Ввести таблицу с разделами, а с нее повесить ссылки на эти таблицы.

Проблема вся в том, что если делать таблицу с разделами, типа

module_id | module_name |module_description

то как с нее повесить ссылки на разрозненные таблицы с новостями и статьями
 

ONK

Пассивист PHPСluba
Я могу представить общую связь только по идентификатору пользователя создавшего новость, статью, сообщение (тему) в форуме....

Ненадо пытаться связать никак не связанные вещи.

Нарисуй структуры базы данных из 3-х назависимых компонентов со своими таблицами связанными между собой, и добавь модуль централизованной авторизации с таблицей пользователей (с ней и свяжеш все независимые компоненты, если очень хочется это сделать).
 

idencial

Одинаковый
Ненадо пытаться связать никак не связанные вещи.
К сожалению я тоже пока связать не смог =)

Вот только в postnuke, например просто указывается
module_dir = 'News', например, т.е фактически тоже прямой связи в структуре базы нет
 
Сверху