Please enable JavaScript.
Coggle requires JavaScript to display documents.
Диаграмма «сущность-связь» - Coggle Diagram
Диаграмма «сущность-связь»
Отношение (связь) представляет собой соединение (взаимоотношение) между двумя или более сущностями.
Степень (мощность) связи – это отношение числа сущностей, участвующих в образовании связи.
связь "многие ко многим"
не идентифицирующая связь "один ко многим"
идентифицирующая связь "один ко многим
Имя связи (Verb Phrase) – фраза, характеризующая отношение между родительской и дочерней сущностями.
Типы ключей:
Внешний ключ – это первичный ключ родительской
сущности, мигрировавший в дочерний для моделирования связи.
Первичный ключ (primary key) – это атрибут или группа атрибутов, однозначно идентифицирующая экземпляр сущности.
Имя связи (Verb Phrase) – фраза, характеризующая отношение между родительской и дочерней сущностями.
Для создания ER диаграмм обычно используют одну из двух наиболее распространенных нотаций.
Integration DEFinition for Information Modeling (IDEF1X).
Information Engineering (IE)
Сущность предметной области является результатом абстрагирования реального объекта путем выделения и фиксации набора его свойств.
Сущность описывается с помощью данных, именуемыми атрибутами.
Уникальный идентификатор сущности — это атрибут сущности, позволяющий отличать одну сущность от другой.
Экземпляр сущности – это реализации сущности, отличающиеся друг от друга и допускающие однозначную идентификацию.
Домен — это выражение, которое определяет значения, разрешенные для данного атрибута.
Типы сущностей:
зависимые
независимые
Нормализация – процесс проверки и реорганизации сущностей и атрибутов с целью удовлетворения требований к реляционной модели данных.
вторая нормальная форма (2NF)
третья нормальная форма (3NF)
первая нормальная форма (1NF)
нормальная форма Бойса-Кодда (усиленная 3NF)
четвертая нормальная форма (4NF)
пятая нормальная форма (5NF)
Нормальные формы основаны на понятии функциональной зависимости.
Функциональная зависимость (FD). Атрибут B сущности E функционально зависит от атрибута A сущности E тогда и только тогда, когда каждое значение A в E связало с ним точно одно значение B в E, т. е. A однозначно определяет B.
Полная функциональная зависимость. Атрибут B сущности E полностью функционально зависит от ряда атрибутов A сущности E тогда и только тогда, когда B функционально зависит от A и не зависит ни от какого подмножества атрибутов A.