Диаграма на връзката между единици

Използвайте ER схеми, за да илюстрирате взаимоотношенията между обектите на базата данни

Диаграма за връзка-образувание е специализирана графична форма, която илюстрира взаимоотношенията между обектите в дадена база данни . ER схемите често използват символи, за да представят три типа информация: обекти (или концепции), връзки и атрибути. В индустриалните стандартни ER схеми, кутиите се използват за представяне на обекти. Диамантите се използват за представяне на връзки, а овалите се използват за представяне на атрибути.

Макар че за необучени очи, диаграмите на връзките между бизнеса могат да изглеждат невероятно сложни, до зрители, те помагат на бизнес потребителите да разберат структурите на базата данни на високо ниво без придружаващи подробности.

Дизайнерите на база данни използват ER схеми за моделиране на връзките между обектите на базата данни в ясен формат. Много софтуерни пакети имат автоматизирани методи за генериране на ER схеми от съществуващи бази данни.

Помислете за пример за база данни, която съдържа информация за жителите на града. ЕР диаграмата, показана на изображението, придружаващо тази статия, съдържа две лица: Лице и град. Единична връзка "Живее В" свързва двете заедно. Всеки човек живее само в един град, но всеки град може да побере много хора. В диаграмата на примера атрибутите са името на човека и населението на града. По принцип съществителните се използват за описание на обекти и атрибути, докато глаголи се използват за описание на взаимоотношенията.

Субекти

Всеки елемент, който проследявате в база данни, е обект и всяко от тях е таблица в релационната база данни. Обикновено всяка единица в база данни съответства на ред. Ако имате база данни, съдържаща имената на хора, нейното предприятие може да се нарече "Лице". Таблица със същото име ще съществува в базата данни и всеки човек ще бъде присвоен на ред в таблицата "Лице".

Атрибути

Базите данни съдържат информация за всяко предприятие. Тази информация се нарича "атрибути". и се състои от информация, уникална за всеки изброен обект. В примера "Лице" атрибутите могат да включват име, фамилия, рожден ден и идентификационен номер. Атрибутите предоставят подробна информация за предприятието. В релационна база данни атрибутите се съхраняват в полетата, в които се съхранява информацията в рекорда. Не сте ограничени до определен брой атрибути.

Връзки

Стойността на диаграмата на връзката между лице и фирма се състои в способността й да показва информация за взаимоотношенията между субектите. В нашия пример можете да проследите информация за града, където живеят всеки човек. Можете също така да проследявате информация за самия град в градско звено с връзка, която обединява информация за хората и града.

Как да създадете ER диаграма

  1. Създайте кутия за всяко същество или концепция, съответстващи на Вашия модел.
  2. Начертайте линиите, за да свържете свързани лица, за да моделирате връзките. Етикетирайте връзките, използвайки глаголи в диамантени форми.
  3. Определете съответните атрибути за всяка единица, като започнете с най-важните атрибути и ги въведете в овалите в диаграмата. По-късно можете да направите списъците с атрибути по-подробни.

Когато сте готови, вие ясно ще илюстрирате как различните бизнес концепции се отнасят един към друг и ще имате концептуална основа за проектирането на релационна база данни, която да подпомага вашия бизнес.