Мощность отношения (мулитипликатор или кардинальность) означает число связей между каждым экземпляром класса (объектом) в начале линии с экземпляром класса в ее конце. Различают следующие типичные случаи:нотация объяснение пример
0..1 Ноль или один экземпляр кошка имеет или не имеет хозяина
1 Обязательно один экземпляр у кошки одна мать
0..* или * Ноль или более экземпляров у кошки может быть, а может и не быть котят
1..* Один или более экземпляров у кошки есть хотя бы одно место, где она спи
В чем отличие моделей «сущность-связь» и семантической объектной модели?
Семантическая объектная модель (СОМ-модель) – это инфологическая модель. Основные элементы этих моделей: семантические объекты и их атрибуты.
Семантический объект, имеющий только однозначные атрибуты, называется простым(simple). Объект, содержащий хотя бы один многозначный атрибут, называется композитным(composite). Даталогическая модель для композитного объекта строится аналогично даталогической модели при использовании ER-модели. Все однозначные атрибуты выделяются в одну таблицу, а каждый многозначный атрибут вместе с уникальным идентификатором – в отдельную таблицу.
Основное достоинство СОМ-моделей по сравнению с ER-моделями – это большая гибкость, т.е. используя СОМ-модели, проще представить сложные структуры данных. Например, многозначные групповые атрибуты, вложенные групповые атрибуты и т.д. Недостатки: меньшая наглядность и меньшая формализованность, чем в ER-моделях.