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

UptoLike

7
Внешний ключэто столбец или группа столбцов таблицы,
содержащих значения первичного ключа другой таблицы. Данные во
внешнем ключе могут повторяться.
Существуют два общих ограничения целостности: правило
целостности и правило ссылочной целостности.
Правило целостности утверждает, что среди значений
потенциального ключа не должно быть null-значений. Null-значениеэто
неопределенное, пропущенное значение в столбце.
Согласно правилу ссылочной целостности внешний ключ не должен
содержать значения, не содержащиеся в первичном ключе ссылочной
таблицы, и null-значения.
Проектирование структуры БД до сих пор остается субъективным
процессом, т.к. качество полученного результата во многом зависит от
интуиции разработчика. Однако существенную помощь в решении этой
проблемы могут оказать идеи семантического моделирования
, основной
задачей которого является выяснение смысловых взаимосвязей между
элементами данных. Эти взаимосвязи должны быть отражены на
диаграмме «объект/отношение».
Рассмотрим некоторые положения этого метода моделирования на
примере разработки структуры фрагмента БД районного архива,
принимающего на хранение от организаций различные документы. Архив
состоит из нескольких отделов, в каждом из которых работают
сотрудники. Принятые на хранение документы направляются для
использования в эти отделы.
Данная ситуация отражается на диаграмме «объект/отношение»
следующим образом. Сначала выделяются объекты, сведения о которых
участвуют в приведенном выше описании. Как правило, они мало
меняются с течением времени и не зависят от существования других
объектов. Такие объекты называются правильными и
изображаются на
диаграмме «объект/отношение» в виде прямоугольников. К ним относятся
объекты «Отдел», «Сотрудник», «Документы» (Рис. 1).
    Внешний ключ – это столбец или группа столбцов таблицы,
содержащих значения первичного ключа другой таблицы. Данные во
внешнем ключе могут повторяться.
    Существуют два общих ограничения           целостности:   правило
целостности и правило ссылочной целостности.
    Правило    целостности     утверждает,   что    среди    значений
потенциального ключа не должно быть null-значений. Null-значение – это
неопределенное, пропущенное значение в столбце.
    Согласно правилу ссылочной целостности внешний ключ не должен
содержать значения, не содержащиеся в первичном ключе ссылочной
таблицы, и null-значения.
    Проектирование структуры БД до сих пор остается субъективным
процессом, т.к. качество полученного результата во многом зависит от
интуиции разработчика. Однако существенную помощь в решении этой
проблемы могут оказать идеи семантического моделирования, основной
задачей которого является выяснение смысловых взаимосвязей между
элементами данных. Эти взаимосвязи должны быть отражены на
диаграмме «объект/отношение».
    Рассмотрим некоторые положения этого метода моделирования на
примере разработки структуры фрагмента БД районного архива,
принимающего на хранение от организаций различные документы. Архив
состоит из нескольких отделов, в каждом из которых работают
сотрудники. Принятые на хранение документы направляются для
использования в эти отделы.
    Данная ситуация отражается на диаграмме «объект/отношение»
следующим образом. Сначала выделяются объекты, сведения о которых
участвуют в приведенном выше описании. Как правило, они мало
меняются с течением времени и не зависят от существования других
объектов. Такие объекты называются правильными и изображаются на
диаграмме «объект/отношение» в виде прямоугольников. К ним относятся
объекты «Отдел», «Сотрудник», «Документы» (Рис. 1).


                                     7