@Anton_Zyxel

Проектирование простенькой базы данных, какие таблицы и связи нужны?

На скрине таблицы которые как мне кажется нужны, но че то у меня никак не вяжется, типы полей и прочие тонкости от балды, интересует концептуальная модель.

Постановка задачи такая:

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

3cf16fa17f184793a06e32885965b221.png
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 2
dimonchik2013
@dimonchik2013
non progredi est regredi
какая красивая картинка

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

П.С. преподам можешь сказать, что на практике в такой задаче можно вообще к нормальным формам не приводить )))
Ответ написан
sim3x
@sim3x
Собственно непонятен вопрос?
Свяжи таблицы связями типа https://en.wikipedia.org/wiki/Many-to-many_(data_model) и Foreign Key и иди на проверку к преподавателю
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы