![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Реляционная модель данных
Таблица «Виды расходов» содержит информацию о видах расходов и имеет первичный ключ по коду вида расхода. Название вида расхода рассматривается как потенциальный ключ, т.к. виды расходов не могут иметь одинаковых названий. Информация о расходах (подвидах расходов) хранится в таблице «расходы подвиды» и идентифицируются по полю «код расхода» (название расхода рассматривается как потенциальный ключ, т.к. расходы не могут иметь одинаковых названий). В данной таблице код вида расхода является внешним ключом. Таблица «отделы» содержит информацию об отделах предприятия, в ней первичным ключом является код отдела, а потенциальным его название (т.к. названия отделов не повторяются). А таблица «сотрудники» содержит информацию о сотрудниках отделов, здесь первичным ключом является код сотрудника, а код отдела – внешним ключом. Таблица «Учёт расходов» содержит информацию о расходах производимых сотрудниками, поле «номер расхода» является ключевым, а внешних ключей четыре: код расхода, код вида, код отдела, код сотрудника. Все таблицы, кроме «Сотрудники» удовлетворяют третей нормальной форме. В этой таблице имеются неатомарные данные в столбце «ФИО», однако нормирование этих полей приведет к значительному усложнению процесса создания базы данных и в данном случае не является целесообразным.
Описание работы с системой Структура, формат и данные таблиц реляционной базы данных Основные свойства таблиц рассмотрены в разделе «Модели». Здесь предоставлены нерассмотренные свойства таблиц.
|