Дом развитие Что такое модель сущности-отношения (модель эр)? - определение из техопедии

Что такое модель сущности-отношения (модель эр)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Модель сущности-отношения (ER-модель)?

Модель сущности-отношения (ERM) - это теоретический и концептуальный способ показать взаимосвязь данных при разработке программного обеспечения. ERM - это метод моделирования базы данных, который генерирует абстрактную диаграмму или визуальное представление данных системы, которые могут быть полезны при проектировании реляционной базы данных. Эти диаграммы известны как диаграммы сущностных отношений, диаграммы ER или ERD.

Паттерны отношения сущностей были впервые предложены Питером Пин-Шаном Ченом из Массачусетского технологического института (MIT) в 1976 году.

Techopedia объясняет модель сущности-отношения (модель ER)

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

Строительные блоки ERD - это сущности, отношения и атрибуты. Сущности имеют типы сущностей, которые известны как экземпляры соответствующих сущностей. Каждый тип сущности может существовать независимо от другого; например, сущность «транспортное средство» может иметь типы сущностей «автомобиль» и «автобус». Отношение - это свойство, которое связывает типы сущностей вместе. Например, муж типа сущности связан с женой типа сущности отношениями, известными как «состоит в браке». Атрибуты - это свойства, которые относятся как к типам сущностей, так и к отношениям.

На рынке имеется ряд инструментов для построения диаграмм ER. Наиболее распространенными являются MySQL Workbench и OpenModelSphere.

Что такое модель сущности-отношения (модель эр)? - определение из техопедии