2.3. Связи информационных объектов
Номер связи | Главный объект | Подчиненный объект | Тип связи |
1 | Сотрудники | Заказы | 1:М |
2 | Комплектация | Заказы | 1:М |
3 | Клей | Комплектация | 1:М |
4 | Картон | Комплектация | 1:М |
5 | Пружина | Комплектация | 1:М |
2.4. Информационно-логическая модель в каноническом виде
3. Структуры таблиц
Для решения поставленной задачи необходимо создать 6 таблиц: “Сотрудники мастерской”, “Заказы”, “Клей”, “Картон”, “Пружина”, “Комплектация заказа”, структуры которых следующие (Табл. 3.1, 3.2, 3.3, 3.4, 3.5 и 3.6).
Таблица 3.1. «Сотрудники мастерской»
Поле | Обязательное поле | Тип | Размер | Описание |
Код сотрудника | Да | Текстовой | 50 | Ключевое поле |
Ф.И.О. | Нет | Текстовой | 50 | |
Дата рождения | Нет | Дата/время | Длинный формат даты | |
Дата поступления на работу | Нет | Текстовой | 50 | |
Образование | Нет | Текстовый | 50 | |
Должность | Нет | Текстовой | 50 | |
Телефон | Нет | Текстовой | 50 | |
Адрес | Нет | Текстовой | 50 |
Таблица 3.2 . «Заказы».
Поле | Обязательное поле | Тип | Размер | Описание |
Код заказа | Да | Текстовой | 50 | Ключевое поле |
Ф.И.О. заказчика | Нет | Текстовый | 50 | |
Мастер | Нет | Текстовый | 50 | |
Изделие | Нет | Текстовой | 50 | |
Дата приема заказа | Нет | Дата/время | Длинный формат даты | |
Дата выполнения заказа | Нет | Дата/время | Длинный формат даты |
Таблица 3.3 «Клей».
Поле | Обязательное поле | Тип | Размер | Описание |
Код | Да | Текстовой | 50 | Ключевое поле |
Наименование клея | Нет | Текстовой | 50 | |
Цена клея | Нет | Числовой | Длинное целое |
Таблица 3.4 «Картон»
Поле | Обязательное поле | Тип | Размер | Описание |
Код | Да | Текстовой | 50 | Ключевое поле |
Наименование картона | Нет | Текстовой | 50 | |
Цена картона | Нет | Числовой | С плавающей точкой |
Таблица 3.5 «Пружина»
Поле | Обязательное поле | Тип | Размер | Описание |
Код | Да | Текстовой | 50 | Ключевое поле |
Наименование пружины | Нет | Текстовой | 50 | |
Цена пружины | Нет | Числовой | С плавающей точкой |
Таблица 3.6 «Комплектация заказа».
Поле | Обязательное поле | Тип | Размер | Описание |
Код изделия | Нет | Текстовой | 50 | Ключевое поле |
Наименование изделия | Нет | Текстовой | 50 | |
Код клея | Нет | Текстовой | 50 | |
Расход клея | Нет | Текстовой | 50 | |
Код картона | Нет | Текстовой | 50 | |
Расход картона | Нет | Текстовой | 50 | |
Код пружины | Нет | Текстовой | 50 | |
Расход пружины | Нет | Текстовой | 50 | |
Стоимость работы | Нет | Текстовой | 50 |
0 комментариев