n="justify"> Сутність - це реальний або представляється об'єкт, інформація про який повинна зберігатися і бути доступна. У діаграмах ER-моделі сутність представляється у вигляді прямокутника, що містить ім'я сутності. При цьому ім'я сутності - це ім'я типу, а не деякого конкретного примірника цього типу. p align="justify"> Зв'язок - це графічно зображається асоціація, що встановлюється між двома сутностями. Ця асоціація завжди є бінарною і може існувати між двома різними сутностями або між сутністю і їй же самій (рекурсивна зв'язок). [2, стор 67]
Основні елементи, що входять до складу ER-моделей:
сутності (об'єкти) предметної області;
зв'язку між об'єктами;
атрибути (властивості) об'єктів.
У будь-якому зв'язку виділяються два кінці (відповідно до існуючої парою пов'язують сутностей), на кожному з яких вказується ступінь кінця зв'язку (скільки екземплярів даної сутності зв'язується), обов'язковість зв'язку. Зв'язок представляється у вигляді ромба та імені зв'язки всередині ромба. p align="justify"> Атрибутом суті є будь-яка деталь, яка служить для уточнення, ідентифікації, класифікації, числової характеристики або вираження стану сутності. Імена атрибутів заносяться в овал, з'єднаний з сутністю лінією. У результаті аналізу предметної області були визначені наступні сутності:
- Види одягу (vid).
- Одяг (clothes)
- Покупці (pocupatel).
- Замовлення (schet)
Дані сутності перебувають у різних зв'язках один з одним.
Зв'язки між об'єктами характеризуються типом зв'язку і класом приналежності. Основні типи зв'язків - В«один до одногоВ» (1:1), В«один до багатьохВ» (1:?), В«Багато до багатьохВ» (?:?). Клас приналежності може бути обов'язковим (всі об'єкти деякого класу беруть участь у зв'язку з об'єктами деякого іншого класу) або необов'язковим (деякі об'єкти класу можуть не брати участі у зв'язку з об'єктами іншого класу). span>
Варто тепер визначити типи зв'язків, що існують між виділеними мною сутностями. Тип зв'язку представляє собою назву зв'язку, її координально в цьому зв'язку. Результат аналізу представлений в таблиці 1.1. br/>
Таблиця 1.1 - Типи зв'язків між сутностями
Тип сущностіТіп связіТіп сущностиКоординальностьvidпринадлежит (belong) clothes pocupatelоформляет (bill) schet clothesпрінадлежіт (belong) schet <...