володіє одним або кількома атрибутами, які однозначно ідентифікують кожен екземпляр сутності;
- кожна сутність може мати будь-якою кількістю зв'язків з іншими сутностями моделі.
Наступним кроком моделювання є ідентифікація зв'язків.
Зв'язок (Relationship) - пойменована асоціація між двома сутностями, значима для розглянутої предметної області. Зв'язок - це асоціація між сутностями, при якій, як правило, кожен екземпляр однієї суті, званої батьківського сутністю, асоційований з довільним (в тому числі нульовим) кількістю примірників другий суті, званої сутністю-нащадком, а кожен екземпляр сутності-нащадка асоційований в точності з одним примірником сутності-батька. Таким чином, примірник сутності-нащадка може існувати тільки при існуванні сутності батька. p align="justify"> Зв'язки може даватися ім'я, яке виражається граматичним обігом дієслова і поміщається біля лінії зв'язку. Ім'я кожного зв'язку між двома даними сутностями повинно бути унікальним, але імена зв'язків у моделі не зобов'язані бути унікальними. Ім'я зв'язку завжди формується з точки зору батьків, так що пропозиція може бути утворене з'єднанням імені сутності-батька, імені зв'язку, вирази ступеня та імені сутності-нащадка. p align="justify"> Останнім кроком моделювання є ідентифікація атрибутів.
Атрибут - будь-яка характеристика сутності, значима для розглянутої предметної області і призначена для кваліфікації, ідентифікації, класифікації, кількісної характеристики або вираження стану сутності. Атрибут представляє тип характеристик або властивостей, асоційованих з безліччю реальних або абстрактних об'єктів (людей, місць, подій, станів, ідей, пар предметів і так далі). Примірник атрибута - це певна характеристика окремого елемента множини. Примірник атрибута визначається типом характеристики і її значенням, званим значенням атрибута. У ERD-моделі атрибути асоціюються з конкретними сутностями. Таким чином, примірник сутності повинен володіти єдиним певним значенням для асоційованого атрибута. p align="justify"> Атрибут може бути або обов'язковим, або необов'язковим. Обов'язковість означає, що атрибут не може приймати невизначених значень (null values). Атрибут може бути або описовим (звичайним дескриптором сутності), або входити до складу унікального ідентифікатора (первинного ключа). p align="justify"> Унікальний ідентифікатор - це атрибут або сукупність атрибутів і/або зв'язків, призначена для унікальної ідентифікації кожного примірника даного типу сутності. У разі повної ідентифікації кожен примірник даного типу сутності повністю ідентифікується своїми власними ключовими атрибутами, в іншому випадку в його ідентифікації беруть участь також атрибути іншої сутності-батька. p align="justify"> Кожен атрибут ідентифікується унікальним ім'ям, висловлювани...