В результате разрешения неопределенных связей вводятся дополнительные множества сущностей (табл. 4.32). Вносятся соответствующие изменения в описание связей, уточняется тип связей (табл. 4.33).
Таблица 4.32
Пул сущностей
Номер множества сущностей | Имя множества сущностей | Определение множества сущностей | Описание множества сущностей |
E1 | Группа товара | Совокупность товаров, объединенных по некоторому признаку в одно множество – группу товара | Используется для классификации товаров и разбиения большого числа наименований товаров по группам. Как только по некоторому признаку создается новая группа товара, формируется новый экземпляр данного множества сущностей |
E2 | Товар | Любое изделие промышленного производства, продаваемое торговой фирмой | Как только какой-либо конкретный товар начинает продаваться торговой фирмой, информация о нем регистрируется как новый экземпляр данного множества сущностей |
E3 | Продажа | Операция, фиксирующая факт продажи товара покупателю. В данной операции фиксируются факты выписки товарного чека, оплаты товара и его получения | Как только покупатель обращается к продавцу с целью приобрести некоторые товары, создается новый экземпляр данного множества сущностей. При оплате и получении товара в соответствующем экземпляре данного множества сущностей ставятся необходимые отметки |
E4 | Список цен | Список цен на продаваемые товары, установленных на конкретную дату торговой фирмой | Как только цена на какой-либо товар изменяется или появляется новый товар для продажи, формируется новый список цен как новый экземпляр данного множества сущностей |
E5 | Товар в списке цен | Часть списка цен, содержащая зафиксированную цену конкретного товара | Разбивает неопределенную связь между списком цен и товаром |
E6 | Товар в продаже | Часть документа о продаже товара, содержащая информацию о перечне продаваемых товаров и их количестве | Разбивает неопределенную связь между продажей и товаром |
Таблица 4.33
|
|
Описание связей
Номер связи | Номер 1-й сущности | Номер 2-й сущности | Имя связи | Тип связи | Мощность связи | Описание связи |
R1 | E1 родительская | E1 дочерняя | Включает / входит в | неидент. необязат. опред. | B | Каждая группа товара включает в себя нуль,одну или более других подгрупп товара. Каждая подгруппа товара входит только в одну группу или не входит ни в одну группу |
R2 | E1 родительская | E2 дочерняя | Включает | неидент. обязат. опред. | P | Каждая группа товара включает в себя один или более товаров. Каждый товар включен только в одну группу |
R3 | E2 родительская | E5 дочерняя | Является | идент.опред. | B | Каждый товар может являться одним или более товаром в списке цен или не являться ни одним товаром в списке. Каждый товар в списке цен является товаром |
R4 | E2 родительская | E6 дочерняя | Является | идент.опред. | B | Каждый товар может являться одним или более товаром в продаже или не являться ни одним товаром в продаже. Каждый товар в продаже является товаром |
R5 | E4 родительская | E3 дочерняя | Используется в | неидент. обязат. опред. | B | Каждый список цен может быть использован в одной или более операциях продажи или не использован ни в одной операции. Каждая операция продажи использует только один список цен |
Продолжение табл. 4.33
|
|
Номер связи | Номер 1-й сущности | Номер 2-й сущности | Имя связи | Тип связи | Мощность связи | Описание связи |
R6 | E4 родительская | E5 дочерняя | Содержит | идент.опред. | P | Каждый список цен содержит один или более товаров в списке цен. Каждый товар в списке цен содержится только в одном списке цен |
R7 | E3 родительская | E6 дочерняя | Использует | идент.опред. | P | Каждая операция продажи использует один или более товаров в продаже. Каждый товар в продаже использован только в одной операции продажи |