Использование компонентов MS Access для создания баз данных систем документооборота. Часть 1. Усманова И.В - 11 стр.

UptoLike

11
ОС новой таблицы создавать не будем. Но в таблицу С (сторона «многие»)
добавляется внешний ключ Нотд для связи с таблицей О.
4. Выделяются отношения многие-к-одному, в которых участвуют
слабые объекты. Для каждого слабого объекта создается базовое
отношение и определяется первичный ключ. Для отношений многие-к-
одному новые базовые отношения
не создаются, но ставится внешний
ключ со стороны «многие» к стороне «один». На диаграмме
«Объект/отношение» для БД архива слабых объектов нет.
5. Каждому неключевому свойству объектов и отношений во всех
созданных базовых отношениях ставится в соответствие неключевой
атрибут. В БД архива добавляются неключевые атрибуты в каждую
созданную таблицу.
На
основании всех выше приведенных рассуждений получаем
следующую структуру фрагмента БД архива:
О (Нотд, Назв, Руков), первичный ключНотд;
С (Табн, Нотд, Фио, Годрож, Долж), первичный ключТабн,
внешний ключНотд для связи с таблицей О;
Д (Рег, Назв, Заголовок, Вид, Коллист), первичный ключРег;
ДО (Рег, Нотд, Дата), первичный ключ
(Рег, Нотд), внешний
ключНотд для связи с таблицей О, Регдля связи с таблицей Д, где:
Нотд - номер отдела;
Назвназвание отдела;
Руковруководитель отдела;
Табн - табельный номер сотрудника;
Фиофамилия и инициалы сотрудника;
Долж должность сотрудника;
Годрож год рождения сотрудника;
Регрегистрационный номер документа;
Вид вид
документа;
Заголовокзаголовок документа;
ОС новой таблицы создавать не будем. Но в таблицу С (сторона «многие»)
добавляется внешний ключ Нотд для связи с таблицей О.
    4. Выделяются отношения многие-к-одному, в которых участвуют
слабые объекты. Для каждого слабого объекта создается базовое
отношение и определяется первичный ключ. Для отношений многие-к-
одному новые базовые отношения не создаются, но ставится внешний
ключ со стороны «многие» к стороне «один». На диаграмме
«Объект/отношение» для БД архива слабых объектов нет.
    5. Каждому неключевому свойству объектов и отношений во всех
созданных базовых отношениях ставится в соответствие неключевой
атрибут. В БД архива добавляются неключевые атрибуты в каждую
созданную таблицу.
    На основании всех выше приведенных рассуждений получаем
следующую структуру фрагмента БД архива:
    О (Нотд, Назв, Руков), первичный ключ – Нотд;
    С (Табн, Нотд, Фио, Годрож, Долж), первичный ключ – Табн,
внешний ключ – Нотд для связи с таблицей О;
    Д (Рег, Назв, Заголовок, Вид, Коллист), первичный ключ – Рег;
    ДО (Рег, Нотд, Дата), первичный ключ – (Рег, Нотд), внешний
ключ – Нотд для связи с таблицей О, Рег – для связи с таблицей Д, где:
    Нотд - номер отдела;
    Назв – название отдела;
    Руков – руководитель отдела;
    Табн - табельный номер сотрудника;
    Фио – фамилия и инициалы сотрудника;
    Долж – должность сотрудника;
    Годрож – год рождения сотрудника;
    Рег – регистрационный номер документа;
    Вид – вид документа;
    Заголовок – заголовок документа;

                                       11