Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КР по ЭИС.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
717.82 Кб
Скачать

2.5. Определение структурных связей между информационными объектами

При проектировании реляционных баз данных структурные связи устанавливаются между информационными объектами независимо от того, имеется ли между ними функциональная связь. Структурные связи устанавливаются для обеспечения всевозможных запросов пользователя.

Определим главные и подчиненные информационные объекты во всех связях между ними. Выявленные связи представлены в табл. 15.

Таблица 15

Структурные связи информационных объектов

Ключ связи

Главный ИО

Подчиненный ИО

Тип связи

Shifr_opl

SPRAVNACH

NACHISL

1:N

Shifr_opl

SPRAVNACH

NARYAD

1:N

Shifr_ud

SPRAVOTCH

UDERZH

1:N

Prof_num

PROFES

RABOTNIK

1:N

Proizv_num

TIPPROIZV

RABOTNIK

1:N

Brig_num

BRIGADA

RABOTNIK

1:N

Razr_num

RAZR

RABOTNIK

1:N

Razr_num

RAZR

NORMA

1:N

Setka_num

SETKA

RABOTNIK

1:N

Setka_num

SETKA

NORMA

1:N

Vred_num

VRED

OPER

1:N

Det_num

DETAL

NORMA

1:N

Det_num

DETAL

NARYAD

1:N

Lk_num

RABOTNIK

NACHISL

1:N

Lk_num

RABOTNIK

UDERZH

1:N

Lk_num

RABOTNIK

NARYAD

1:N

Oper_shifr

OPER

NORMA

1:N

Oper_shifr

OPER

NARYAD

1:N

2.6. Каноническая форма илм

В канонической ИЛМ объекты должны отвечать требованиям нормализации, возможны связи типа 1:1 или 1:N, информационные объекты должны быть упорядочены по уровням. На верхних уровнях в канонической ИЛМ размещаются главные информационные объекты, а на нижних – их подчиненные. На верхнем (нулевом) уровне находятся объекты, которые не подчинены никаким другим объектам (не имеющие входящих связей). Каноническая форма ИЛМ представлена на рис. 4.

Р ис. 4 Информационно-логическая модель предметной области в канонической форме

2.6. Логическая структура реляционной базы данных

Информационно-логической модели предметной области в канонической форме соответствует логическая структура реляционной базы данных, которая представлена на рис. 5. В данной структуре представлены все информационные объекты, их реквизиты, а также структурные взаимосвязи между информационными объектами.

Р ис. 5 Логическая структура реляционной базы данных

Логическая модель реляционной базы данных определяется совокупностью логически взаимосвязанных реляционных таблиц. Каждая реляционная таблица имеет структуру, определяемую реквизитным составом одного из информационных объектов полученной ИЛМ. На данной схеме реляционные таблицы представлены структурой, определяемой составом и последовательностью полей (атрибутов). Ключевые поля отмечены знаком . Логические связи изображены линиями между одинаковыми ключами связи.