Графики - субект-връзка
Diagrams "същност- отношения" (ERD) са предназначени за развитието на модели на данните и да осигури стандартен начин за определяне на данните и връзките между тях. В действителност, с помощта на ERD извършва подробно проектира система за съхранение на данни, както и документирана същност система и как те си взаимодействат, включително идентификация на предмети, важни за домейна предмет (лице), свойствата на тези обекти (атрибутите) и връзката им с други обекти (облигации).
Това означение се въвежда от Chen (Chen) и е доразвита от Barker (Barker). Чен нотация предоставя богат набор от инструменти за моделиране на данни, включително всъщност ERD, както и атрибутите на графики и диаграми на разлагане. Тази диаграма техника, използвана предимно за проектиране на релационни бази данни (макар че може да се прилага с успех и за моделиране на двете йерархични и мрежови бази данни).
По-същество взаимоотношения и връзки в нотацията Chen
РЕЗЮМЕ представлява множество копия на реални или абстрактни обекти (хора, събития, държави, идеи, предмети и т.н.), които имат общи характеристики или характеристики. Всяка система, обект може да бъде представена от само един орган, който да бъде еднозначно идентифицирани. В този случай, името трябва да отразява същността на типа или класа на обекта, а не конкретна своя модел (например, летище, а не Внуково).
Съотношението в най-общия представлява връзка между две или повече лица. Naming връзка посредством циркулация на граматически глагол (IMEET определя могат да притежават и т.н.).
С други думи, същността представляват основни типа информация, съхранявана в базата данни, и отношенията показват как тези типове данни взаимосвързани помежду си. Въвеждането на такава връзка има две основни цели:
осигурява съхраняването на информация на едно място (дори и ако той се използва в различни комбинации);
използване на тази информация в различни приложения.
Символи на ERD, съответните лица и взаимоотношенията са показани на фиг. 1.
Фиг.1. ERD символи в нотация Чен
Независим субект е независими данни, които са винаги присъства в системата. В този случай, връзката с други субекти могат да съществуват както и да отсъства.
На свой ред, чувствителния характер на данните зависи от други субекти в системата. Ето защо винаги трябва да има отношения с други субекти.
Асоциираното предприятие представлява данни, свързани с взаимоотношенията между две или повече лица.
Неограничен (задължително) съотношение е съотношението на абсолютната, т.е. отношение, което винаги съществува толкова дълго, колкото има и съответното лице.
Ограничено (по желание) е отношението на условния отношенията между лица.
По същество ограничено връзка се използва, когато е подходящо лице в системата са взаимно зависими.
За да се определят изискванията, според която предприятието, които участват в отношенията, използвайте връзките. Всяка връзка свързва дух и отношение и да се фокусира само върху отношението на същността.
Стойност характеризира неговия вид връзка и обикновено се избира от следния набор:
Стойност двойка връзки, принадлежащи към същата връзка, определя вида на връзката. Практиката показва, че за повечето приложения, използвайте следните видове взаимоотношения:
1) 1 * 1 (едно-към-едно). Връзката на този тип се използват, обикновено в горните нива на йерархията на модела на данни, както и по-ниските нива са сравнително редки.
2) 1 * п (един към много). Връзката на този тип се използват най-често.
3) п * т (много-към-много). Връзката на този тип обикновено се използват в ранните етапи на проекта, за да се изясни ситуацията. След това всяка от тези отношения трябва да се преобразува до комбинация от типовете 1 и 2 (евентуално с добавка на помощно лице и въвеждането на нови отношения).
Всяко предприятие има един или повече атрибути. която еднозначно да идентифицира всеки обект инстанция. В този случай, всеки атрибут може да се определи като ключов.
Детайлно същество да се извърши с помощта на атрибути, диаграми. които разкриват същността на свързани атрибути. атрибути схема се състои от detaliziruemoysuschnosti. sootvetstvuyuschihatributov Идоменей. описващи стойности на полетата на атрибутите. В диаграмата, всеки атрибут е представена като връзка между същността и съответния домен е графично представяне на набор от възможни стойности на атрибутите. Всички стойности на атрибутите се дължат на неговия край. За идентифициране на ключов атрибут се използва за подчертаване името на атрибута.
Фиг. 2. Възел-дискриминатор
Има 4 възможни видове дискриминатор: