Создаваемая база данных будет содержать следующие таблицы:
Таблица – Сущность «Вид работы»
| Имя поля
| Тип данных
| Свойства поля
|
| Тип работы
| Текстовый
| Размер поля – 50
Обязательное поле – Да
|
| Срок работы
| Числовой
| Размер поля – Длинное целое
Обязательное поле – Да
|
| Цена работы
| Денежный
| Формат поля – # ##0,00" руб."
Условие на значение – >0
Сообщение об ошибке – Цена >0!
|
Таблица Сущность «Завод изготовитель»
| Имя поля
| Тип данных
| Свойства поля
|
| Название завода
| Текстовый
| Размер поля – 40
Обязательное поле – Да
|
| Адрес
| Текстовый
| Размер поля – 40
Обязательное поле – Да
|
| Телефон
| Текстовый
| Размер поля – 15
Маска ввода – !"+7("999\)000\-0000;;_
|
| Факс
| Текстовый
| Размер поля – 15
Маска ввода – !"+7("999\)000\-0000;;_
|
Таблица – Ассоциация «Объект»
| Имя поля
| Тип данных
| Свойства поля
|
| № объекта
| Числовой
| Размер поля – Длинное целое
Обязательное поле – Да
|
| Состояние работы
| Логический
| Формат поля –
;" Работы закончены";" Работы ведутся"
|
| ФИО
| Текстовый
| Размер поля – 20
Обязательное поле – Да
|
| Дата заказа
| Дата/время
| Формат поля – dd\ mmm", "yyyy
|
| Тип работы
| Текстовый
| Размер поля – 50
Обязательное поле – Да
|
| Исходное состояние
| Текстовый
| Размер поля – 40
Обязательное поле – Да
|
Таблица – Ассоциация «Заказ материала»
| Имя поля
| Тип данных
| Свойства поля
|
| Название материала
| Текстовый
| Размер поля – 50
Обязательное поле – Да
|
| Название завода
| Текстовый
| Размер поля – 40
Обязательное поле – Да
|
| Дата
| Дата/время
| Формат поля – dd\ mmm", "yyyy
|
Таблица – Сущность «Материал»
| Имя поля
| Тип данных
| Свойства поля
|
| Название материала
| Текстовый
| Размер поля – 50
Обязательное поле – Да
|
| Цена материала
| Денежный
| Формат поля – # ##0,00" руб."
Условие на значение – >0
Сообщение об ошибке – Цена >0!
|
| Наличие
| Логический
| Формат поля –
;"Имеется"[Синий];"Отсутствует"[Красный]
|
Таблица – Ассоциация «Исполнение работы»
| Имя поля
| Тип данных
| Свойства поля
|
| ФИО
| Текстовый
| Размер поля – 20
Обязательное поле – Да
|
| № объекта
| Числовой
| Размер поля – Длинное целое
Обязательное поле – Да
|
Таблица – Сущность «Исполнители»
| Имя поля
| Тип данных
| Свойства поля
|
| ФИО ответственного
| Текстовый
| Размер поля – 20
Обязательное поле – Да
|
| Образование
| Текстовый
| Размер поля – 20
Обязательное поле – Да
|
| Стаж
| Числовой
| Маска ввода - 99
|
| Телефон (сот)
| Текстовый
| Размер поля – 15
Маска ввода – !"+7("999\)000\-0000;;_
|
Таблица – Сущность «Заказчики»
| Имя поля
| Тип данных
| Свойства поля
|
| ФИО
| Текстовый
| Размер поля – 20
Обязательное поле – Да
|
| Телефон (сот)
| Текстовый
| Размер поля – 15
Маска ввода – !"+7("999\)000\-0000;;_
|
| Телефон (дом)
| Текстовый
| Размер поля – 15
Маска ввода – !"+7("999\)000\-0000;;_
|
| Адрес
| Текстовый
| Размер поля – 40
Обязательное поле – Да
|
Таблица – Ассоциация «Требуемые материалы»
| Имя поля
| Тип данных
| Свойства поля
|
| № объекта
| Числовой
| Размер поля – Длинное целое
Обязательное поле – Да
|
| Название маитериала
| Текстовый
| Размер поля – 50
Обязательное поле – Да
|