Пример структуры базы данных АИС «Склад оптовой торговли» в нотации Баркера «сущность-связь» (всё переписать и зарисовать)
Анализ атрибутов сущностей
Анализ атрибутов сущностей
Анализ атрибутов сущностей
Анализ атрибутов сущностей
Задание Анализ атрибутов сущностей
76.25K
Категория: Базы данныхБазы данных

19_Пример_Сущность_связь_АИС_Склад_1

1. Пример структуры базы данных АИС «Склад оптовой торговли» в нотации Баркера «сущность-связь» (всё переписать и зарисовать)

Выполнила: Дмитриева С.А. преподаватель ОГБПОУ
«Северский промышленный колледж»

2.

Поставщик
Товар
Покупатель
Рис. 1. Первый вариант ER-диаграммы
• Сразу возникает очевидная связь между сущностями –
«покупатели могут приобретать много товаров», «товары могут
приобретаться многими покупателями».
• Отношение между ними относится к типу «многие-ко-многим».
• Для разрешения этого отношения введем две ассоциированные
сущности «Приходная накладная» и «Расходная накладная»,
которые
отражают
приобретение/продажу
товара
покупателем/поставщиком.

3.

Расходная
накладная
Поставщики
и покупатели
(контрагенты)
Содержание
расходной
накладной
# Номер
# Номер
*Дата
*Товар
*Покупатель
*Количество
*Цена
Товар
# Код
*Наименование
*Адрес
# Код
*Реквизиты
*Наименование
*Ед.измерения
*Стоимость
*Остаток
Приходная
накладная
Содержание
приходной
накладной
# Номер
# Номер
*Товар
*Дата
*Количество
*Поставщик
*Цена
Рис. 2. Окончательный вариант ER-диаграммы

4. Анализ атрибутов сущностей

• Каждый поставщик и покупатель является
юридически лицом и имеет наименование,
адрес, банковские реквизиты.
• Каждый товар имеет наименование, цену,
характеризуется единицей измерения.
• Каждая накладная имеет уникальный
номер, дату выписки, список товаров с
количествами и ценами, а также общую
сумму накладной.

5. Анализ атрибутов сущностей

• Покупатели покупают товары, получая при
этом расходные накладные, в которые
внесены данные о количестве и цене
приобретенного
товара.
Каждый
покупатель может получить несколько
накладных.

6. Анализ атрибутов сущностей

• Каждую
накладную
необходимо
выписывать на одного покупателя.
• Каждая накладная должна содержать
не менее одного товара.

7. Анализ атрибутов сущностей

• Каждый товар, в свою очередь, может
быть продан нескольким покупателям
по нескольким накладным.

8. Задание Анализ атрибутов сущностей

• Постройте
аналогичную
цепь
рассуждений для определения связей
между
сущностями
«Товар»
и
«Поставщик».

9.

Товар
Расходная
накладная
Приходная
накладная
Поставщик
Покупател
ь
Рис. 2. Промежуточный вариант ER-диаграммы
English     Русский Правила