|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
Здравствуйте, разработал логическую модель БД. Нужно выполнить нормализацию отношений в БД до 3 нормальной формы. Пытался разобраться как это сделать, не получилось. Помогите пожалуйста! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 00:50 |
|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
Что такое "программа подготовки"? Если некая сущность, то в отдельную таблицу её, и связи с этой таблицей со всех таблиц, где она используется. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 11:22 |
|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
можно выписать определения первой, второй и третьей нормальных форм, и дальше 1) Создать одну большую таблицу, к-рая соответствуе 1НФ. 2) По выписанным определениям перейти ко 2НФ, и, дальше из 2НФ в 3НФ Рекомендую прочитать первую главу из Itzik Ben-Gan "Microsoft SQL Server 2012 T-SQL Fundamentals" ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 12:38 |
|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
Лебедкин, не сущность, а один из атрибутов для обучающегося аварии, экзамены и отзывы привязаны к определённому обучающемуся по коду, и значение программы подготовки должно совпадать то есть у обучающегося например программа подготовки = 1, значит и в записях об авариях и т.д, привязанных к коду этого обучающегося, должно быть такое же значение программы подготовки ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 13:25 |
|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
Sever353, Первое что напрашивается - это выбросить "Программа подготовки" отовсюду кроме "Обучающийся", этот параметр всегда можно получить из таблицы Обучающийся ибо Авария, Экзамен и Отзыв подчиненные к ней таблицы. Ну и как всегда, стандартный вопрос - какие собственно задачи-то у этой логической модели ? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 15:05 |
|
Нормализация отношений в БД
|
|||
---|---|---|---|
#18+
vmag, расчёт количества обучающихся, успешно сдавших (с результатом =1) экзамены разных видов по каждой из программ подготовки расчёт количества аварий по каждой из программ подготовки расчёт средних значений показателей оценка1, оценка2, оценка3 в отзывах по каждой из программ подготовки ... |
|||
:
Нравится:
Не нравится:
|
|||
25.04.2020, 20:48 |
|
|
start [/forum/topic.php?fid=32&fpage=3&tid=1539860]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
22ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 126ms |
0 / 0 |