Список атрибутов таблицы «Сотрудники»
Ключевое поле
|
Название
|
Назначение
|
ПК (первичный ключ)
|
Код сотрудника
|
Ключевое поле для идентификации сотрудника
|
ВК
|
Наименование отдела
|
Внешний ключ, для определения того, кто обслужил клиента
|
|
ФИО
|
|
|
Телефон
|
|
|
Адрес
|
|
|
Оклад
|
|
|
Должность
|
Консультант, продавец, уборщик
|
Список атрибутов таблицы «Продажа одежды»
Ключевое поле
|
Название
|
Назначение
|
ВК (внешний ключ)
|
Код сотрудника
|
Внешний ключ, для определения того, кто обслужил клиента
|
ВК
|
Код одежды
|
Внешний ключ, для определения какой товар был куплен
|
|
Цена
|
|
|
Количество
|
|
|
Сумма
|
|
|
Время
|
|
Список атрибутов таблицы «Одежда»
Ключевое поле
|
Название
|
Назначение
|
ПК
|
Код одежды
|
Для идентификации каждой одежды
|
|
Категория
|
|
|
Цвет
|
|
|
Производитель
|
|
|
Цена
|
|
|
Название
|
|
ВК
|
Наименование отдела
|
С помощью внешнего ключа будет определено к какому отделу относится одежда
|
Список атрибутов таблицы «Поставщики»
Ключевое поле
|
Название
|
Назначение
|
ПК
|
Наименование поставщика
|
Ключевое поле для указания поставщика на складе
|
ВК
|
Код одежды
|
|
|
Количество одежды
|
|
|
Вид транспорта
|
Газель, фура
|
|
БИН
|
|
|
Страна производитель
|
|
Список атрибутов таблицы «Отделы»
Ключевое поле
|
Название
|
Назначение
|
ПК
|
Наименование отдела
|
Ключевое поле
|
|
Количество прилавков
|
|
|
Номер зала
|
|
|
Количество сотрудников
|
|
Список атрибутов таблицы «Склад»
Ключевое поле
|
Название
|
Назначение
|
ВК
|
Код одежды
|
Вторичный ключ для идентификации одежды
|
|
Количество одежды
|
|
|
Размер
|
|
ВК
|
Наименование поставщика
|
Вторичный ключ, чтобы знать от кого пришел одежда
|
Список связей ПО
№
|
Название связей
|
Наименование связи
|
Сущности, участвующие в связи
|
Краткое описание
|
1
|
М:1
|
Доставляет
|
Поставщик - Склад
|
Поставщик доставляет одежда на Склад
|
2
|
1:М
|
Отправляет
|
Склад-Отдел
|
Одежда со склада отправляются в Отделы
|
3
|
М:1
|
Хранится
|
Одежда-Склад
|
Одежда хранится на Складе
|
4
|
М:М
|
Располагается
|
Одежда-Отдел
|
Одежда располагается в отделах
|
5
|
М:1
|
Указывается
|
Одежда-Продажа одежды
|
|
6
|
М:1
|
Способствуют
|
Сотрудники-Продажа одежды
|
Сотрудники способствует тому, что продать одежда
|
7
|
М:М
|
Работает
|
Сотудники-Отдел
|
В каждом отделе работаю сотудники
|
8
|
М:М
|
Привозят
|
Поставщики-Одежда
|
Поставщики привозят одежду
|
Шаг третий. Построение даталогической модели БД.
Даталогическая модель отражается графически в виде схемы базы данных, где указываются имена сущностей, их атрибуты и связи между сущностями. В нашем случае схема связей представлена на рисунке 2:
Рисунок 2 Даталогическая модель.
Список атрибутов таблицы «Сотрудники»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Код сотрудника
|
Kod_worker
|
Числовой
|
Да
|
ПК (первичный ключ)
|
2
|
Наименование отдела
|
Name_Otdel
|
Текстовый
|
Да
|
ВК (внешний ключ)
|
3
|
ФИО
|
FIO1
|
Текстовый
|
Нет
|
|
4
|
Телефон
|
Telefon_Worker
|
Текстовый
|
Нет
|
Например, 8777 353 5354
|
5
|
Адрес
|
Street1
|
Текстовый
|
Нет
|
|
6
|
Оклад
|
Oklad
|
Денежный
|
Нет
|
Например, 150 000 тг
|
7
|
Должность
|
Dolzhnost
|
Числовой
|
Нет
|
|
Список атрибутов таблицы «Продажа одежды»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Код клиента
|
Kod_client
|
Числовой
|
Да
|
ВК (внешний ключ)
|
2
|
Код сотрудника
|
Kod_worker
|
Числовой
|
Да
|
ВК (внешний ключ)
|
3
|
Код одежды
|
Kod_tovara
|
Числовой
|
Да
|
ВК (внешний ключ)
|
4
|
Цена
|
Price
|
Денежный
|
Нет
|
Например, 150 000 тг
|
5
|
Количество
|
Kolichestvo
|
Числовой
|
Нет
|
|
6
|
Сумма
|
Summa
|
Денежный
|
Нет
|
Например, 150 000 тг
|
7
|
Время
|
Date
|
Дата
|
Нет
|
Например, 17:05 16.09.2022
|
Список атрибутов таблицы «Одежда»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Код одежды
|
Kod_tovara
|
Числовой
|
Да
|
ПК
|
2
|
Название
|
Name1
|
Текстовый
|
Да
|
|
3
|
Категория
|
Category
|
Текстовый
|
Да
|
|
4
|
Цвет
|
Color
|
Текстовый
|
Нет
|
|
5
|
Производитель
|
Proizvoditel
|
Текстовый
|
Нет
|
|
6
|
Цена
|
Price
|
Денежный
|
Нет
|
Например, 150 000 тг
|
7
|
Наименование отдела
|
Name_Otdel
|
Текстовый
|
Да
|
ВК
|
Список атрибутов таблицы «Отдел»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Наименование отдела
|
Name_Otdel
|
Текстовый
|
Да
|
ПК (первичный ключ)
|
2
|
Номер зала
|
Number_zala
|
Числовой
|
Нет
|
|
3
|
Количество прилавков
|
Kolichestvo_prilavkov
|
Числовой
|
Нет
|
|
4
|
Количество сотрудников
|
Kolichestvo_worker
|
Числовой
|
Нет
|
|
Список атрибутов таблицы «Склад»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Наименование поставщика
|
Name_postavshik
|
Текстовый
|
Да
|
ВК
|
2
|
Размер
|
Size
|
Числовой
|
Нет
|
|
3
|
Код одежды
|
Kod_tovara
|
Числовой
|
Да
|
ВК
|
4
|
Количество одежды
|
Kolichestvo_clothes
|
Числовой
|
Нет
|
|
Список атрибутов таблицы «Поставщик»
№
|
Название
|
Идентификатор
|
Тип
|
Не пусто
|
Ограничения
|
1
|
Наименование поставщика
|
Name_postavshik
|
Текстовый
|
Да
|
ПК
|
2
|
Страна производитель
|
Country
|
Текстовый
|
Нет
|
|
3
|
Вид транспорта
|
Type_car
|
Текстовый
|
Нет
|
|
4
|
Код одежды
|
Kod_tovara
|
Числовой
|
Да
|
ВК
|
5
|
Количество одежды
|
Kolichestvo_clothes
|
Числовой
|
Нет
|
|
6
|
БИН
|
BIN
|
Числовой
|
Нет
|
|
Do'stlaringiz bilan baham: |