Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Выявление функциональной зависимости

Изучение предметной области | Создание таблицы ТОВАР | Создание маски ввода | Создание домена | Самостоятельная работа | Использование поля со списком при вводе записей. | Использование поля со списком ключевым столбцом. | Обеспечение целостности данных | Объединение записей взаимосвязанных таблиц | Отображение записей подчиненных таблиц в главной таблице |


Читайте также:
  1. Анализ инвестиционной привлекательности территорий, входящих в агломерацию. Выявление ключевых инвестиционных проектов агломерации
  2. Анализ размещения мест массового приложения труда, инженерной и транспортной инфраструктуры. Выявление ключевых инфраструктурных ограничений, препятствующих развитию агломерации
  3. АСПЕКТЫ ЗАВИСИМОСТИ
  4. Билет8. Поисковые исследования. Методы их проведения. Выбор метода в зависимости от цели маркетинговых исследований.
  5. В декабре 1929 г.на сессии ИНК утверждается решение требовать независимости для Индии и начать подготовку к новой сатьяграхе.
  6. В зависимости от объекта рекламирования, рекламные компании делятся на
  7. В зависимости от систем координат, используемых в данном регионе, количество цифр после запятой в значении вводимой координаты может быть ограничено.

Разберем пример документа справочник товаров.

Реквизит Имя реквизита Функциональные зависимости
Код товаров КОД_ТОВ
Наименование товара НАИМ_ТОВ
Единица измерения ЕИ
Цена ЦЕНА
Ставка НДС СТАВКА_НДС

Рисунок1.6. Функциональные зависимости реквизитов справочник товаров.

Функциональную зависимость реквизитов можно отобразить графически. В данном документе все реквизиты образуют одну группу реквизитов с общим первичным ключом. Назовем такой объект ТОВАР с ключом КОД_ТОВ.

Плановая информация представлена договорами на поставку товаров, через документ «Договор».

Учетная информация отражается в накладных, документ «Накладная».

Определим функциональные зависимости реквизитов документа «Договор», присвоим реквизитам сокращенные имена. Рассмотрим функциональные зависимости между реквизитами документа «Договор». Номер договора присваивается в порядке подготовки нового документа. Этот номер уникальный среди всех номеров договоров. Дата заключения договора, Код покупателя, Сумма по договору однозначно определяется договором.

Реквизит Имя реквизита Функц. зависимости
Номер договора НОМ_ДОГ  
Дата договора ДАТА_ДОГ
Код покупателя КОД_ПОК
Сумма по договору СУММА_ДОГ
Код товара КОД_ТОВ
Срок поставки СРОК_ПОСТ
Количество поставки КОЛ_ПОСТ
Мин.партия поставки МИН_ПОСТ
Сумма поставки товара СУММА_ПОСТ

Рисунок 1.7. Функциональные зависимости реквизитов справочник товаров.

Кодом покупателя однозначно определяются описательные реквизиты покупателя – наименование, ИНН, Адрес, Банк, Расчетный счет. Данные реквизиты описаны в документе и выделены в виде справочной информации.

Описательные реквизиты товара однозначно определяются справочником Товар в него включены реквизиты: Наименование, Единица измерения, Цена.

После анализа функциональных зависимостей реквизитов, устанавливаем, от каких реквизитов зависит каждый реквизит, к которому подходит стрелка. Все реквизиты, от которых зависят другие реквизиты, выделяем, как ключевые поля. Итак, в документе «Договор» выделяются три ключевых поля. НОМ_ДОГ, КОД_ПОСТ, КОД_ТОВ.

Данная таблица не находится во второй нормальной форма, т.к. код товара однозначно не определяется номером договора, по одному договору поставляется несколько товаров.

При выделении информационных объектов, документа «Договор» выделяются два информационных объекта: ДОГОВОР и ПОСТАВКА_ПЛАН.

После исследования предметной области выделим следующие информационные объекты:

1. ТОВАР (КОД_ТОВ, НАИМ_ТОВ, ЦЕНА, ЕИ, СТАВКА_НДС).

2. ПОКУПАТЕЛЬ (КОД_ПОК, ИНН, НАИМ_ПОК, АДРЕС_ПОК, ТЕЛ, НОМ_РСЧ, БАНК).

3. СКЛАД (КОД_СК, КОД_Ф, НАИМ_СК, АДРЕС_СК, ОТВ_ЛИЦО.

4. ФИРМА: КОД_Ф, НАИМ_Ф).

5. ДОГОВОР (НОМ_ДОГ, ДАТА_ДОГ, СУММА_ДОГ. КОД_ТОВ, СРОК_ПОСТ, КОЛ_ПОСТ, МИН_ПОСТ, СУММА_ПОСТ).

7. НАКЛАДНАЯ (НОМ_НАКЛ, КОД_СК, ДАТА_ОТГР, НОМ_ДОГ, СУММА_НАКЛ, КОД_ТОВ, КОЛ_ОТГ, СУММА_ОТГР)


Дата добавления: 2015-10-24; просмотров: 58 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Описание первичных документов| Создание таблиц базы данных

mybiblioteka.su - 2015-2024 год. (0.007 сек.)