Как читать ER-диаграмму

как читать ER диаграмму

Диаграммы отношений сущностей могут быть очень полезны при моделировании данных как для организации, так и для улучшения любой базы данных или процесса. При условии, что диаграмма была создана профессионально, ERD становится информативной, но упрощенной картой, которая визуально представляет и соединяет первичные объекты с идеальной ясностью. Однако эта ясность будет зависеть от того факта, что предполагаемые получатели диаграммы знают, как читать диаграммы ER.

Если вы не особенно знакомы с блок-схемами данных, то чтение ER-диаграммы может сначала показаться сложной задачей. Хорошей новостью является то, что чтение ER-диаграмм является простым и интуитивно понятным по своей структуре, но читателю все же необходимо знать некоторые основы, чтобы начать работу. Давайте познакомимся с этими основами дальше.

Юридические лица

Хотя нет строгих кодов геометрических фигур, которым должны следовать все диаграммы ER, обычно вы найдете объекты, представленные в виде наборов данных внутри прямоугольников. Обратите внимание, что дизайн может варьироваться в зависимости от того, инструмент диаграммы отношений сущностей был использован для создания блок-схемы и собственного выбора создателя. Тем не менее их всегда будет легко идентифицировать, поскольку сущности всегда будут взаимосвязанными субъектами на любой диаграмме отношений сущностей.

Бизнес-диаграммы могут включать классификацию первичных сущностей, таких как «Продукт», «Производитель», «Продавец», «Продавец», «Клиент» и т. д. На диаграммах отношений сущностей, предназначенных для представления больничной среды, могут быть такие сущности, как «Врачи», «Медсестры», «Отделения», «Пациенты» и т. д. Сильные сущности обычно заключены в оболочку в одном прямоугольнике (или любой другой выбранной форме), а слабые объекты будут заключены в дополнительный прямоугольник, чтобы отметить факт.

Отношения

Отношения, которые соединяют различные объекты, представляют собой описательные наборы данных, традиционно заключенные в форму ромба/ромба. Если описание взаимосвязи заключено в два ромба (или выбранной формы) вместо одного, это указывает на слабую взаимосвязь.

Что касается включенных данных, отношения предназначены для описания того, как и почему две сущности связаны, а также их взаимодействия в заданной настройке. В условиях больницы сущность «Пациент» может быть связана с сущностью «Врач» через Отношения, определенные как Диагноз, Лечениеи Рецепт. Один и тот же пациент может быть связан с другим врачом из другого отделения только через Отношения, определенные как Партнерская.

функции

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

Как правило, вы должны найти атрибуты (если применимо) внутри овальных фигур на диаграммах отношений сущностей. Обратите внимание, что количество значений может иметь или не иметь никакого отношения к ослаблению или усилению объекта или отношения, в зависимости от контекста. В этом случае рекомендуется прочитать данные, чтобы принять решение, а не полагаться исключительно на символы.

мощность

мощность часто изображается на диаграммах отношений сущностей разделяющими линиями и стрелками. Если вы видите одну сущность, соединенную с тремя разными сущностями через одну линию связи, которая разделяется на три стрелки, это известно как кардинальность «один ко многим». У врача, диагностирующего трех разных пациентов, будет одинаковое представление, как и у пациента, которого лечат врачи из трех разных отделений.

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

Цвета

Диаграммы взаимосвязей сущностей с цветовым кодированием в настоящее время являются обычной практикой, и это надежный и интуитивно понятный способ сделать визуализацию более эффективной и легкой для чтения. Если какие-либо цветовые коды используются для упрощения блок-схема, вы также найдете указатель рядом, в котором будет указано, что представляет каждый цвет. Фактически, каждый символ, используемый на диаграмме ER, должен быть правильно и четко проиндексирован создателем диаграммы.

Это имеет особое значение, поскольку некоторые символы могут иметь совершенно разные, а иногда даже противоположные значения в контексте карты. Например, вышеупомянутая кардинальность «один ко многим» может быть представлена ​​несколькими стрелками на одной и той же линии связи, а не раздвоенными концами.

  1. ИНСТРУМЕНТЫ КАРТИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ: использование, бесплатные инструменты и руководство
  2. Ликвидные активы: являются ли акции ликвидным активом? Значение и практические примеры
  3. SUBWAY LOGO: эволюция, история и объяснение тайн
  4. ПОСТРОЕНИЕ ДЕЛОВЫХ ОТНОШЕНИЙ: эффективные шаги и советы для любого бизнеса (все, что вам нужно)
  5. Руководство по планированию управления качеством проекта (инструменты и программное обеспечение)

Оставьте комментарий

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

Вам также может понравиться
Инструменты курсов UX vs UI Design для
Узнать больше

Дизайн пользовательского интерфейса: полное руководство по дизайну пользовательского интерфейса 2023 г.

Table of Contents Hide Что такое дизайн пользовательского интерфейса?Дизайн пользовательского интерфейса для пользователейЧем занимается дизайнер пользовательского интерфейса?UX vs UI…
пять рисков для здоровья, с которыми вы можете столкнуться в маникюрном салоне
Узнать больше

Пять рисков для здоровья, с которыми вы можете столкнуться в маникюрном салоне

Содержание Скрыть грибковые инфекцииХимическое воздействиеРаздражение кожиАллергические реакцииБолезни, передающиеся через кровьЗаключениеСтатьи по теме Как популярность маникюра и педикюра…
что такое корпоративные налоги, ставка корпоративных налогов, когда должны быть уплачены корпоративные налоги, крайний срок уплаты корпоративных налогов
Узнать больше

Что такое корпоративные налоги: значение и ставки к налогам

Table of Contents Hide Что такое корпоративные налоги?Как работают корпоративные налоги?Цель корпоративных налоговПреимущества корпоративных налоговКорпоративные…