logo
Разработка подсистемы учета научно-исследовательской работы студентов

3.3 Проектирование информационного обеспечения программного средства

Каждая работа имеет несколько параметров описания. Эти параметры тема, данные руководителя, данные студента, даты завершения и конференции. Таблица Raboty хранит уникальную информацию о работе, а также ссылки на связанные поля из других таблиц. Из других таблиц по связи определяются остальные данные о работе: студент преподаватель жата конференции. Таким образом таблицы students, conferentions и prepods являются впомогательными для таблицы Raboty и созданы для избегания многократного дублирования в записах одних и тех же данных. Таким же образом таблица groups является вспомогательной для таблицы students. При поиску данные берутся из всех пяти таблиц, на основании связи записи в основной таблице Raboty c соответствующими данными в других таблицах.