Существуют три типа ER-моделей и они отличаются степенью детализации: practicum.yandex.ru habr.com
- Концептуальная ER-модель. practicum.yandex.ru habr.com Это высокоуровневое представление сущностей с минимальным количеством деталей. habr.com Она отражает общий объём модели, то есть количество сущностей и связей в ней. habr.com
- Логическая ER-модель. practicum.yandex.ru habr.com На этом уровне детализируют данные из концептуальной модели: к сущностям добавляют характеристики — атрибуты. practicum.yandex.ru Например, на логическом уровне описывают характеристики сущности «Транспорт»: марка и модель автомобиля, количество лошадиных сил, пробег, грузоподъёмность. practicum.yandex.ru
- Физическая ER-модель. practicum.yandex.ru habr.com На этом уровне описывают, как будет организована работа с данными: выбирают тип базы, её содержание и где данные будут хранить. practicum.yandex.ru
Также существует расширенная ER-модель (EER-модель). infourok.ru Она содержит все элементы ER-модели плюс дополнительные понятия: генерализации, специализации и агрегирования. infourok.ru
Отличие типов ER-моделей в том, что концептуальная модель представляет общую структуру модели и всю архитектуру системы, а логическая содержит более подробную информацию: на этом уровне определяются более подробные операционные и транзакционные сущности. {6-host} Физическая модель содержит достаточно технических подробностей для составления и внедрения самой базы данных. {6-host}