В результате анализа предметной области можно выделить следующие сущности:
1. Должность — содержит сведения о имеющихся должностях. Атрибуты необходимые данной сущности следующие:
Таблица 1 — Метаданные сущности Должность.
|
Имя атрибута. | Тип данных. | Ограничения. | |
ID должности. | Числовой (Integer). | >0. | |
Наименование должности. | Строковый (Text). | | |
Оклад. | Числовой (Money). | >0. | |
|
2. Продажа — сущность, которая содержит основную информацию о продаже. Для этой сущности, присуще следующие атрибуты:
Таблица 2 — Метаданные сущности Продажа.
|
Имя атрибута. | Тип данных. | Ограничения. | |
ID чека. | Числовой (Integer). | >0. | |
Наименование товара. | Строковый (Text). | | |
Количество. | Числовой (Integer). | >0. | |
Дата продажи. | Дата (Date). | Должен быть введён в формате ДД.ММ.ГГГГ>01.01.2016. | |
Цена. | Числовой (Money). | >0. | |
Сотрудник. | Строковый (Text). | | |
Стоимость. | Числовой (Money). | >0. | |
|
3. Сотрудники — сущность, которая содержит информацию о сотрудниках, их персональные данные и должности. Атрибуты, которые есть у этой сущности, следующие:
Таблица 3 — Метаданные сущности Сотрудники.
|
Имя атрибута. | Тип данных. | Ограничения. | |
ID сотрудника. | Числовой (Integer). | >0. | |
ФИО. | Строковый (Text). | | |
№ паспорта. | Числовой (Integer). | >0. | |
Телефон. | Числовой (Integer). | >0. | |
Должность. | Строковый (Text). | | |
|
4. Товар — сущность, содержащая информацию о товаре.
Таблица 4 — Метаданные сущности Товар
|
Имя атрибута. | Тип данных. | Ограничения. | |
ID товара. | Числовой (Integer). | >0. | |
Наименование. | Строковый (Text). | >0. | |
Цена. | Числовой (Money). | >0. | |
Количество. | Числовой (Integer). | >=0. | |
|