Все данные располагаются в базе данных, которая в свою очередь состоит из таблиц. В данном проекте использовались 3 таблицы, которые связаны между собой:
Итоговая модель представлена в приложении З.
Сущность находится в первой нормальной форме, если все атрибуты являются простыми или атомарными (их нельзя разделить на составные части без потери смысла) и среди атрибутов отсутствуют повторяющиеся группы. Также, не допускается хранить в одном атрибуте разные по смыслу значения.
Для приведения сущности к первой нормальной форме необходимо:
Наша информационная модель соответствует вышеперечисленным требованиям, следовательно, находится в первой нормальной форме.
Сущность находится во второй нормальной форме, если она находится в первой нормальной форме и в ней отсутствуют неключевые атрибуты, функционально зависящие от части первичного ключа. Сущность, имеющая простой первичный ключ (т.е. состоящий из одного атрибута) и находящаяся в первой нормальной форме, автоматически находится и во второй нормальной форме.
Для приведения сущности ко второй нормальной форме необходимо:
Наша информационная модель соответствует вышеперечисленным требованиям, следовательно, находится во второй нормальной форме.
Сущность находится в третьей нормальной форме, если она находится во второй нормальной форме и отсутствуют функциональные зависимости между ее неключевыми атрибутами.
Другая формулировка. Сущность находится в третьей нормальной форме, если она находится во второй нормальной форме и каждый ее неключевой атрибут нетранзитивно зависит от первичного ключа.
Таким образом, можно сказать, что в третьей нормальной форме каждый неключевой атрибут сущности функционально зависит только от всего первичного ключа и ни от чего другого.
Для приведения сущности к третьей нормальной форме необходимо:
Наша информационная модель соответствует вышеперечисленным требованиям, следовательно, находится в третьей нормальной форме.
Дата | Выполнено, % |
---|---|
2020-06-04 11:44:54 | 10 |
2020-06-01 08:00:36 | 100 |