Комментарии

Разработка структуры таблиц MySQL
( 0 Голосов )

Составление структуры таблиц базы данных является важной стадией разработки расширения Joomla. Общий принцип составления структуры базы данных заключается в следующем: для каждого типа объекта-сущности в базе данных должна быть выделена отдельная таблица, причем в данной таблице должен находиться объект-сущность только одного типа. Рассмотрим в качестве примера базу данных для учебного заведения. Она предназначена для отслеживания учащихся, преподавателей и их классов. Таблицы этой базы данных можно разделить на группы по типам информации, которая будет храниться в них. Следовательно, для такой базы данных можно выделить следующие типы таблиц.

Справочная таблица. Содержит статическую информацию об объекте-сущности, например, о заказчиках, контактах и статьях. Зачастую справочные таблицы сопровождаются самими пользователями, вводящими и редактирующими их строки, например, в специальной экранной форме.

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

Таблица предыстории. Служит для записи подробных сведений, например, журналов регистрации, предыстории закупок или же истории классов. Обычно таблицы предыстории автоматически сопровождаются системой.

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


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости