Skip to main content

Определение диаграммы сущностей

Модель сущность связь, ER диаграмма (Июнь 2026)

Модель сущность связь, ER диаграмма (Июнь 2026)
Anonim

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

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

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

Рассмотрим пример базы данных, содержащей информацию о жителях города. Диаграмма ER, показанная на изображении, сопровождающем эту статью, содержит два объекта: Person and City. Сингл «Lives In» связывает эти два. Каждый человек живет только в одном городе, но в каждом городе может разместиться много людей. На диаграмме примера атрибутами являются имя человека и население города. В общем, существительные используются для описания сущностей и атрибутов, а глаголы используются для описания отношений.

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

Каждый элемент, который вы отслеживаете в базе данных, является сущностью, и каждый объект является таблицей в реляционной базе данных. Обычно каждый объект в базе данных соответствует строке. Если у вас есть база данных, содержащая имена людей, ее сущность может называться «Человек». Таблица с таким же именем будет существовать в базе данных, и каждый человек будет назначен для строки в таблице Person.

Атрибуты

Базы данных содержат информацию о каждом объекте. Эта информация называется «атрибуты». и он состоит из информации, уникальной для каждого зарегистрированного объекта. В примере Person атрибуты могут включать имя, фамилию, дату рождения и идентификационный номер. Атрибуты предоставляют подробную информацию об объекте. В реляционной базе данных атрибуты хранятся в полях, где хранится информация внутри записи. Вы не ограничены определенным количеством атрибутов.

Отношения

Значение диаграммы сущность-связь заключается в ее способности отображать информацию о связях между объектами. В нашем примере вы можете отслеживать информацию о городе, в котором живет каждый человек. Вы также можете отследить информацию о самом городе в городской организации с отношениями, которые связывают информацию «Люди и город».

Как создать ER-диаграмму

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

Когда вы закончите, вы четко продемонстрируете, как разные бизнес-концепции связаны друг с другом, и у вас будет концептуальная основа для создания реляционной базы данных для поддержки вашего бизнеса.