Просмотр содержимого документа
«Моделирование локальных представлений»
Лекция 3 Моделирование локальных представлений
Этапы моделирования:
1. формулирование сущностей,
2. выбор идентифицирующего атрибута,
3. назначение сущностям описательных атрибутов,
4. спецификация связей.
Формулирование сущностей
Для каждого лок.пред. необходимо сформулировать сущности, требуемые для его описания, т.е. указать типы объектов ПО, о которых требуется информация
Пример: В лок.пред. моделируются поставки товаров на склад. В одной поставке может участвовать только один поставщик, поставляя только один вид товара. При этом поставщик может участвовать в нескольких поставках.
Выбор идентифицирующего атрибута.
Для каждой сущности необходимо указать идентификатор, служащий для однозначного распознавания экземпляра. Сущности (один атрибут или совокупность из нескольких атрибутов). Такой идентификатор – ключ. Выбор ключа – важный момент в составлении ИЛМ.
Назначение сущностям описательных атрибутов
Выделенным сущностям, в дополнение к идентифицирующем атрибутам, назначаются описательные атрибуты.
Спецификация связей
Выявляются зависимости между двумя и более сущностями.
Определяется, какие связи необходимы, а какие избыточны.
Для выявленных связей определяются их характеристики, каждый тип связи именуется.