Предмет: Базы данных
Раздел предмета: Проектирование реляционных баз данных
Пояснение к схеме модели базы данных "Поставка товаров"
На предоставленной схеме изображена структура базы данных для управления поставками товаров. Она состоит из следующих таблиц:
1. ПОКУПАТЕЛЬ_Ташкенов
- Ключевые поля:
- [КОД_ПОК] (Первичный ключ)
- Атрибуты:
- ИНН
- НАИМ_ПОК
- АДРЕС_ПОК
- ТЕЛ
- НОМ_РСЧ
- БАНК
- ОПИСАНИЕ
- WEB_АДРЕС
2. ДОГОВОР_Ташкенов
- Ключевые поля:
- [НОМ_ДОГ] (Первичный ключ)
- Атрибуты:
- ДАТА_ДОГ
- [КОД_ПОК] (Внешний ключ, связанный с таблицей ПОКУПАТЕЛЬ)
- СУММА_ДОГ
3. ПОСТАВКА_ПЛАН_Ташкенов
- Ключевые поля:
- [НОМ_ДОГ] (Внешний ключ, связанный с таблицей ДОГОВОР)
- [КОД_ТОВ] (Внешний ключ, связанный с таблицей ТОВАР)
- Атрибуты:
- СРОК_ПОСТ
- МИН_ПОСТ
- КОЛ_ПОСТ
- СУММА_ПОСТ
4. ТОВАР_Ташкенов
- Ключевые поля:
- [КОД_ТОВ] (Первичный ключ)
- Атрибуты:
- НАИМ_ТОВ
- ЦЕНА
- ЕИ (Единицы измерения)
- СТАВКА_НДС
- ФОТО
5. СКЛАД_Ташкенов
- Ключевые поля:
- [КОД_СК] (Первичный ключ)
- Атрибуты:
- КОД_Ф
- НАИМ_СК
- ОТВ_ЛИЦО
- АДРЕС_СК
6. ОТПРУЖКА_Ташкенов
- Ключевые поля:
- [НОМ_НАКЛ] (Внешний ключ, связанный с таблицей НАКЛАДНАЯ)
- [КОД_СК] (Внешний ключ, связанный с таблицей СКЛАД)
- [КОД_ТОВ] (Внешний ключ, связанный с таблицей ТОВАР)
- Атрибуты:
7. НАКЛАДНАЯ_Ташкенов
- Ключевые поля:
- [НОМ_НАКЛ] (Первичный ключ)
- [КОД_СК] (Внешний ключ, связанный с таблицей СКЛАД)
- Атрибуты:
- ДАТА_ОТП
- [НОМ_ДОГ] (Внешний ключ, связанный с таблицей ДОГОВОР)
- СУММА_НАКЛ
Связи между таблицами:
ПОКУПАТЕЛЬ ↔ ДОГОВОР:
- Один покупатель может иметь множество договоров.
- Связь: [КОД_ПОК].
ДОГОВОР ↔ ПОСТАВКА_ПЛАН:
- Один договор может включать множество планов поставок.
- Связь: [НОМ_ДОГ].
ПОСТАВКА_ПЛАН ↔ ТОВАР:
- Один план поставки может включать множество товаров.
- Связь: [КОД_ТОВ].
СКЛАД ↔ НАКЛАДНАЯ:
- Один склад может быть указан в нескольких накладных.
- Связь: [КОД_СК].
НАКЛАДНАЯ ↔ ОТПРУЖКА:
- Одна накладная может включать множество отгрузок.
- Связи: [НОМ_НАКЛ], [КОД_СК], [КОД_ТОВ].
Примечания:
Данная схема демонстрирует реляционную модель базы данных с четко определенными первичными и внешними ключами, что позволяет обеспечить целостность данных и корректное управление поставками товаров.