Як читати діаграму ER

як читати діаграму ER

Діаграми зв’язків сутностей можуть бути дуже корисними під час моделювання даних як для організації, так і для покращення будь-якої бази даних чи процесу. За умови, що діаграму було створено експертами, ERD стає інформативною, але спрощеною картою, яка візуально представляє та пов’язує основні сутності з ідеальною чіткістю. Однак ця ясність залежатиме від того факту, що цільові одержувачі діаграми знають, як читати діаграми ER.

Якщо ви не особливо знайомі з блок-схемами даних, читання ER-діаграми спочатку може здатися складним завданням. Хороша новина полягає в тому, що читати діаграми ER легко та інтуїтивно зрозуміло за дизайном, але читачеві все одно потрібно буде знати деякі основи, щоб почати. Давайте познайомимося з цими основами далі.

Суб'єкти

Хоча немає строгих кодів геометричних форм, яким повинні відповідати всі діаграми ER, зазвичай ви знайдете сутності, представлені як набори даних у прямокутниках. Зауважте, що дизайн може відрізнятися залежно від того інструмент діаграми зв’язків сутностей використовувався для створення блок-схеми та власного вибору автора. Тим не менш, їх завжди буде легко ідентифікувати, оскільки сутності завжди будуть взаємопов’язаними суб’єктами на будь-якій діаграмі зв’язків сутностей.

Бізнес-діаграми можуть включати основні класифікації сутностей, як-от продукт, виробник, постачальник, роздрібний продавець, клієнт тощо. Діаграми взаємозв’язків сутностей, призначені для представлення лікарняного середовища, можуть містити такі сутності, як лікарі, медсестри, відділення, пацієнти тощо. Сильні сутності зазвичай охоплюються в одному прямокутнику (або будь-якій іншій обраній формі), тоді як слабкі сутності будуть укладені всередині додаткового прямокутника, щоб позначити факт.

Відносини

Відносини, які з’єднують різні сутності, є описовими наборами даних, традиційно укладеними у форму ромба/ромба. Якщо опис зв’язку міститься в двох ромбах (або вибраній формі) замість одного, це вказує на слабкий зв’язок.

Що стосується включених даних, зв’язки призначені для опису того, як і чому дві сутності пов’язані, а також їх взаємодії в межах заданого налаштування. У лікарні сутність пацієнта може бути з’єднана з сутністю лікаря через зв’язки, визначені як Діагностика, лікування та Рецепт. Той самий пацієнт може бути пов’язаний з іншим лікарем з іншого відділу лише через стосунки, визначені як a Напрямки.

Атрибути

Атрибуції використовуються для визначення, категоризації та/або оцінки як сутностей, так і зв’язків, які, у свою чергу, можуть вирішити, чи позначати їх як сильні чи слабкі. Точну природу атрибута важко визначити без контексту, але він може бути описовим і багатозначним/однозначним.

Як правило, ви повинні знаходити атрибути (якщо є) всередині овальних форм на діаграмах зв’язків сутностей. Зауважте, що кількість значень може мати або не мати нічого спільного з послабленням або посиленням сутності або зв’язку, залежно від контексту. У цьому випадку бажано прочитати дані, щоб прийняти рішення, а не покладатися виключно на символи.

Кардинальність

Кардинальність часто представлений на діаграмах зв’язків сутностей із роздільними лініями та стрілками. Якщо ви бачите одну сутність, з’єднану з трьома різними сутностями за допомогою однієї лінії зв’язку, яка розділяється на три стрілки, це називається потужністю «один до багатьох». Лікар, який ставить діагноз трьом різним пацієнтам, матиме подібне уявлення, як і пацієнт, якого лікують лікарі з трьох різних відділень.

Якщо на розділених лініях немає жодної стрілки, але є стрілка з іншого боку, це вказує на так звану кардинальність «багато до одного», яка, по суті, є протилежністю ситуації, визначеної вище. Стрілка (стрілки) на кардинальних лініях зазвичай вказує на перебіг цих відносин/зв’язку. Кардинальність «один до одного» навряд чи матиме розбиття, але все одно може бути стрілка.

Кольори

Кольорове кодування діаграм зв’язків об’єктів зараз є звичайною практикою, і це надійний та інтуїтивно зрозумілий спосіб зробити візуалізацію ефективнішою та легшою для читання. Якщо для спрощення використовуються коди кольорів блок-схема, ви також знайдете поруч індекс, який визначає, що означає кожен колір. Фактично, кожен символ, який використовується на діаграмі ER, повинен бути належним чином і чітко проіндексований творцем діаграми.

Це особливо важливо, оскільки деякі символи можуть мати абсолютно різні, а іноді навіть протилежні значення в контексті діаграми. Наприклад, згадана вище потужність один-до-багатьох може бути представлена ​​декількома стрілками на тій самій лінії зв’язку замість розділених кінців.

  1. ІНСТРУМЕНТИ КАРТУВАННЯ БІЗНЕС-ПРОЦЕСІВ: використання, безкоштовні інструменти та посібник
  2. Ліквідні активи: чи є акції ліквідним активом? Значення та практичні приклади
  3. ЛОГОТИП SUBWAY: пояснення еволюції, історії та таємниці
  4. БУДУВАННЯ ДІЛОВИХ ВІДНОСИН: ефективні кроки та поради для будь-якого бізнесу (все, що вам потрібно)
  5. Керівництво з планування управління якістю проекту (інструменти та програмне забезпечення)

залишити коментар

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *

Вам також може сподобатися