70
2.3.2. Характеристика базы данных
После анализа данных по предметной области надо выделить
совокупность сущностей БД:
– Товары;
– Типы товаров;
– Поставщики;
– Пол;
– Заказы;
– Склады.
Реквизитный состав данных сущностей представлен в таблицах 2.2 – 2.4,
2.6 – 2.7.
Стоит заметить, что все сущности в своей структуре применяют ключевые
поля.
Рассмотрим далее результат связывания объектов хранилища данных.
Между объектами Поставщики и Заказы присутствует связь «один-ко-
многим», поскольку один поставщик может несколько раз присутствовать в
документе Заказы.
Между объектами Товары и Заказы есть связь «один-ко-многим»,
поскольку 1 товар может несколько раз присутствовать в документе Заказы.
Между объектами Тип товаров и Товар будет присутствовать связь типа
«один-ко-многим», поскольку один тип товаров несколько раз будет
присутствовать в перечне товаров.
Между объектами Склады и Товары используется связь «один-ко-
многим», так как один склад может содержать несколько разных товаров.
На основании рассмотренной информации создадим ER-модель базы
данных (рисунок 2.21):