Привет всем Я работал над упражнением по базам данных и наткнулся на следующее упражнение, где мне нужно создать набор таблиц данных из данного сценария. Но у меня возникли трудности с разработкой выделенных жирным шрифтом:Упражнения для данных
База данных предназначена для университета, чтобы контролировать прогресс студентов на протяжении всего учебного курса. Студенты учатся на получение степени (например, BSc, MSc и т. Д.) В рамках модульной системы. Университет предоставляет ряд модулей, каждый из которых характеризуется своим кодом, названием, кредитным значением, лидером модуля, академическим персоналом и отделом, из которого они пришли. Модуль координируется руководителем модуля, который делится преподавательскими обязанностями с одним или несколькими преподавателями . Лектор может преподавать (и быть лидером модуля) более одного модуля. Студенты могут свободно выбирать любой модуль, который они пожелают, но должны соблюдаться следующие правила: : для некоторых модулей требуются предварительные модули, а в некоторых программах - обязательные модули. База данных также должна содержать информацию о студентах, включая номера учеников, имена, адреса, степеней, за которые они учатся, и их прошлую работу (т. Е. Взятые модули и результатов экзаменов).
До сих пор таблицы у меня есть:
университет
ModuleCode, ModuleTitle, CreditValue, Департамент
Модуль
ModuleCode, ModuleTitle, LecturerID
преподаватель
LecturerID, ModuleCode, ModuleTitle
Student
StudentID, имя, адрес, DegreeCode
Степень
DegreeCode, DegreeType, DegreeTitle
Performance
ModuleCode, ModuleTitle, StudentID, Результат
Есть ли что-нибудь, что я пропускаю или может улучшить?
@ Downvoter - пожалуйста, уточните в OP, почему вы ниспровергаете. – StuartLC