Дијаграм на односи со ентитетите

Користете ER дијаграми за да ги илустрирате односите меѓу ентитетите на база на податоци

Дијаграм на ентитет е специјализирана графичка форма која ги илустрира односите меѓу ентитетите во базата на податоци . ЕР дијаграмите често користат симболи за да претставуваат три типа на информации: ентитети (или концепти), односи и атрибути. Во индустриски стандардни ER дијаграми, кутиите се користат за претставување на ентитети. Дијамантите се користат да ги претставуваат односите, а овалите се користат да претставуваат атрибути.

Иако на неопределен око, дијаграмите за односи со ентитетите може да изгледаат неверојатно комплицирани, на познавачите на гледачите, тие им помагаат на деловните корисници да разберат структури на бази на податоци на високо ниво без придружни детали.

Дизајнерите на бази на податоци користат ER дијаграми за моделирање на односите помеѓу ентитетите на база на податоци во јасен формат. Многу софтверски пакети имаат автоматски методи за генерирање на ER дијаграми од постоечките бази на податоци.

Размислете за примерот на базата на податоци која содржи информации за жителите на еден град. Дијаграмот ER прикажан на сликата во прилог на оваа статија содржи два дела: лице и град. Единствениот "живее во" врската ги поврзува двете заедно. Секој човек живее во само еден град, но секој град може да има многу луѓе. Во примерот дијаграм, атрибути се името на лицето и градското население. Во принцип, именките се користат за опишување на ентитети и атрибути, додека глаголите се користат за опишување на односите.

Субјекти

Секоја ставка што ја следите во базата на податоци е ентитет, и секој ентитет е табела во релациона база на податоци. Обично, секој ентитет во базата на податоци одговара на ред. Ако имате база на податоци што ги содржи имињата на луѓето, нејзиниот ентитет може да се нарече "Личност". Табела со исто име би постоела во базата на податоци, и секоја личност ќе биде доделена на ред во табелата Личност.

Атрибути

Базите на податоци содржат информации за секој ентитет. Оваа информација се нарекува "атрибути". и се состои од информации кои се единствени за секој ентитет. Во примерот на лицето, атрибутите може да вклучуваат име, презиме, датум на раѓање и идентификациски број. Атрибутите обезбедуваат детални информации за ентитетот. Во релациона база на податоци, атрибутите се одржуваат во полињата каде што се чуваат информациите во записот. Вие не сте ограничени на одреден број на атрибути.

Врски

Вредноста на дијаграмот за односи со ентитетот лежи во неговата способност да прикажува информации за односите помеѓу ентитетите. Во нашиот пример, можете да ги следите информациите за градот во кој живее секое лице. Вие исто така може да ги следите информациите за самиот град во градот на градот со врска што ги поврзува луѓето и градот информации.

Како да креирате ER дијаграм

  1. Создајте кутија за секој ентитет или концепт важен во вашиот модел.
  2. Нацртајте линии за да ги поврзете поврзаните субјекти за моделирање на односите. Етикетирајте ги односите користејќи ги глаголите во дијамантските форми.
  3. Идентификувајте ги релевантните атрибути за секој ентитет, почнувајќи од најважните атрибути и внесете ги во овалите во дијаграмот. Подоцна, можете да ги направите вашите атрибутни листи подетални.

Кога ќе завршите, ќе имате јасно илустрирано како различни бизнис концепти се однесуваат еден кон друг, и ќе имате концептуална основа за дизајнирање на релациона база на податоци за поддршка на вашиот бизнис.