Разрешение неопределенных связей. В данном примере неопределенных связей не было, поэтому на данном этапе состав множеств сущностей не изменился (табл

В данном примере неопределенных связей не было, поэтому на данном этапе состав множеств сущностей не изменился (табл. 4.19). Состав связей также не изменился, но в определение связей добавляются уточнения типов связей (табл. 4.20).


Таблица 4.19

Пул сущностей

Номер множества сущностей Имя множества сущностей Определение множества сущностей Описание множества сущностей
E1 Клиент Любой гражданин России, имеющий паспорт Как только конкретный человек обращается в обменный пункт для покупки или продажи валюты, формируется новый экземпляр данного множества сущностей
E2 Валюта Любая валюта, которая может обмениваться в пункте обмена Как только некоторая валюта начинает использоваться в обменном пункте, формируется новый экземпляр данного множества сущностей
E3 Курс валюты Зафиксированные на определенную дату курсы разных денежных единиц по отношению к рублю Каждый раз, когда устанавливаются курсы денежных единиц, формируется новый экземпляр данного множества сущностей
E4 Операция с валютой Документ, фиксирующий факт покупки или продажи валюты Каждый раз, когда клиент обменного пункта осуществляет операцию покупки или продажи валюты, формируется новый экземпляр данного множества сущностей
E5 Покупка валюты Разновидность операции с валютой Каждый раз, когда клиент обменного пункта осуществляет покупку валюты, формируется новый экземпляр данного множества сущностей
E6 Продажа валюты Разновидность операции с валютой Каждый раз, когда клиент обменного пункта осуществляет продажу валюты, формируется новый экземпляр данного множества сущностей

Таблица 4.20

Определение связей

Номер связи Номер 1-й сущности Номер 2-й сущности Имя связи Тип связи Мощность связи Описание связи
R1 E1 родительская E4 дочерняя Выполняет неидент. обязат. опред. B Каждый клиент может выполнить одну или более операций с валютой или не выполнить ни одной операции. Каждая операция с валютой выполняется одним и только одним клиентом
R2 E2 родительская E3 дочерняя Используется неидент. обязат. опред. B Указывает на денежную единицу, для которой зафиксирован курс. Каждая денежная единица может использоваться при задании одного или более курсов или не использоваться ни для одного курса. Каждый курс использует только одну денежную единицу
R3 E2 родительская E4 дочерняя Используется идент.опред. B Каждая денежная единица может использоваться в одной или более операциях с валютой или не использоваться ни в одной операции. Каждая операция с валютой использует только одну денежную единицу
R5 E4 родовая E5 категория Является категория   Каждая операция с валютой может являться покупкой. Каждая покупка является операцией с валютой

Продолжение табл. 4.20

Номер связи Номер 1-й сущности Номер 2-й сущности Имя связи Тип связи Мощность связи Описание связи
R6 E4 родовая E6 категория Является категория   Каждая операция с валютой может являться продажей. Каждая продажа является операцией с валютой

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: