3.2. Определение связей информационных объектов и построение ИЛМ.
Связь 1:1, т.к. одна строка спецификации относится к одному договору.
Связь 1:М, т.к. одно изделие может содержаться в разных строках спецификации ТТН, но одна строка спецификации ТТН относится к одному изделию.
Изделие |
Изделие |
Таким образом построим ИЛМ:
Список выпускаемых изделий |
Код товара Наименование изделия Единица измерения Цена за ед. изм. № склада Нормативный запас |
Справочник складов |
№ склада Наименование склада |
Справочник цехов |
№ цеха Наименование цеха |
Цеховая накладная |
№ цеха № цеховой накладной Дата составления цеховой накладной № склада |
Спецификация договора |
№ договора Код изделия Месяц отгрузки Количество |
Спецификация ТТН |
№ ТТН Код товара Поставляемое количество |
Список договоров |
№ Договора Код заказчика |
Спецификация цеховой накладной |
№ цеха № цеховой накладной Код товара Поставляемое количество |
ТТН |
№ ТТН № договора Дата выписки ТТН |
Список заказчиков |
Код заказчика Наименование Адрес |
ПП |
№ ТТН № ПП Дата оплаты |
СПП |
№ ТТН №ПП Кол-во Дата оплаты |
4.Создание базы данных.
Создадим новую базу данных. После загрузки Microsoft Access открывается диалоговое окно Создание базы данных, в котором следует установить переключатель Новая база данных и нажать кнопку ОК. В появившемся окне Файл новой базы данных выберем диск и папку, где будет расположена новая база данных. Затем следует нажать кнопку Создать. Окно базы данных обеспечивает возможность просмотра и управления объектами базы данных.
4.1.Структура таблиц.
Приступим к созданию таблиц базы данных.
В окне база данных на панели объектов выбрать Таблицы. Нажать кнопку Создать на
панели инструментов и выбрать в окне Создание таблицы в режиме конструктора.
Описание структуры таблиц базы данных представлено в таблице:
Имя таблицы | Имя поля | Ключ | Тип данных |
Изделие | Код_изд | ДА | Текстовый |
Наимен_изд | - | Текстовый | |
Код_ед изм | - | Текстовый | |
Норм. запас | - | Текстовый | |
Цена | - | Денежный | |
№ склада | - | Текстовый | |
Список единиц измерения иизмеренияизмерения | Ед. изм. наименование | Да - | Текстовый Текстовый |
наименование | - | Текстовый | |
Заказчик | Код_зак | ДА | Текстовый |
Наимен_зак | - | Текстовый | |
Адрес | - | Текстовый | |
Спецификация договора | № договора | ДА | Числовой |
Месяц отгрузки | - | Дата\время | |
Код изделия | - | Текстовый | |
Кол-во | - | Текстовый | |
Договор | № дог | ДА | Числовой |
Код_зак | - | Текстовый | |
Список цехов | № цеха | ДА | Текстовый |
наименование | - | Текстовый | |
Список складов | № цеха | ДА | Текстовый |
наименование | - | Текстовый | |
СЦН | № цех. накладной | ДА | Текстовый |
№ цеха | - | Текстовый | |
Код изделия | - | Текстовый | |
Кол-во | - | ||
Список ЦН | № цех. накладной | ДА | Текстовый |
№ цеха | - | Текстовый | |
Дата сдачи | - | Дата\время | |
Номер склада | - | Текстовый | |
ТТН | № ТТН | ДА | Текстовый |
Дата отгрузки | - | Дата/время | |
№ дог | - | Числовой | |
СТТН | № ТТН | ДА | Текстовый |
Код_изд | ДА | Текстовый | |
Кол-во | - | Текстовый | |
ПП | № ПП | ДА | Текстовый |
№ ТТН | ДА | Текстовый | |
Дата оплаты | - | Дата/время | |
СПП | № ПП | ДА | Текстовый |
№ ТТН | ДА | Текстовый | |
Код_изд | Текстовый | ||
Кол-во | - | Текстовый |
При создании структуры таблиц в верхней части окна задаются имена полей, тип данных, отмечаются ключевые поля. В нижней части окна в области под названием Свойства поля во вкладке Общие задаются свойства активного поля.