Съдържание:
- Определение - Какво означава диаграма за взаимоотношения между лицата (ERD)?
- Техопедия обяснява диаграмата за връзка между личността (ERD)
Определение - Какво означава диаграма за взаимоотношения между лицата (ERD)?
Диаграмата за връзка между образувание (ERD) е техника за моделиране на данни, която графично илюстрира субектите на информационната система и връзките между тях. ЕРД е концептуален и представителен модел на данни, използвани за представяне на рамковата инфраструктура на предприятието.
Елементите на ERD са:
- Субекти
- Връзки
- Атрибути
Стъпките, участващи в създаването на ERD включват:
- Идентифициране и дефиниране на субектите
- Определяне на всички взаимодействия между субектите
- Анализ на естеството на взаимодействията / определяне на кардиналността на отношенията
- Създаване на ERD
Техопедия обяснява диаграмата за връзка между личността (ERD)
Диаграмата за връзка между образувание (ERD) е от решаващо значение за създаването на добър дизайн на базата данни. Използва се като модел на логически данни на високо ниво, който е полезен при разработването на идеен дизайн за бази данни.
Предприятието е предмет или концепция от реален свят, който съществува самостоятелно. Елементите са еквивалентни на таблици от бази данни в релационна база данни, като всеки ред от таблицата представлява екземпляр от това образувание.
Атрибут на образувание е определено свойство, което описва образуването. Връзка е асоциацията, която описва взаимодействието между субектите. Кардиналността, в контекста на ERD, е броят на случаите на едно образувание, които могат или трябва да бъдат свързани с всеки екземпляр от друго образувание. Като цяло може да има връзки един към един, един към много или много към много.
Например, нека разгледаме две реални субекти, служител и неговия отдел. Служителят има атрибути като номер на служител, име, номер на отдела и т.н. По същия начин, номерът и името на отдела могат да бъдат определени като атрибути на отдела. Отделът може да взаимодейства с много служители, но служителят може да принадлежи само на един отдел, следователно може да има връзка между мнозина и служител.
В действителната база данни таблицата на служителите ще има номер на отдела като чужд ключ, препращащ от таблицата на отдела, за да наложи връзката.