Необходимо определить ключевые атрибуты для каждой сущности, обращая внимание на то, что дочерние сущности наследуют ключевые атрибуты от родительских сущностей. Состав атрибутов сущностей приведен в таблицах 1 – 6. Ключевые атрибуты сущностей отмечены признаком РК в пятом столбце таблиц.
3.6 – Информационная модель уровня «сущность-связь»
Таблица 3.1 – Атрибуты сущности RL
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RL01 | Э | VARCHAR(255) | Да | PK | Наименование РЛ |
RL02 | Э | INTEGER | Да | Ранг (важность) РЛ | |
RL03 | Э | CHAR(4) | Да | Тип РЛ (ФРЧ, ППРЧ или РРЛ) | |
RL04 | Э | CHAR(8) | Да | Режим работы (симплекс или дуплекс) | |
RL05 | Э | VARCHAR(255) | Да | Вид модуляции | |
RL06 | Э | INTEGER | Да | Количество рабочих частот на передачу | |
RL07 | Э | INTEGER | Количество рабочих частот на прием | ||
RL08 | ПГ | VARCHAR(255) | Варианты присвоения. ПГ: наименование варианта (RL0801), дата начала варианта (RL0802), дата окончания варианта (RL0803) | ||
RL09 | ПГ | VARCHAR(255) | Присвоенные частоты на передачу. ПГ: наименование варианта (RL0801), номер частоты (RL0902), частота (RL0903) | ||
RL10 | ПГ | VARCHAR(255) | Присвоенные частоты на прием. ПГ: наименование варианта (RL0801), номер частоты (RL1002), частота (RL10903) |
Сущность RL имеет один первичный ключ, состоящий из атрибута RL01. Других функциональных зависимостей (ФЗ) между атрибутами сущности нет.
Таблица 3.2 – Атрибуты сущности RS
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RS01 | Э | VARCHAR(255) | Да | PK | Заводской номер РС |
RS02 | Э | VARCHAR(255) | Да | РК | Наименование модели РС |
RS03 | Э | VARCHAR(32) | Да | Тип РС (радиостанция, передатчик, приемник или радиорелейная станция) | |
RS04 | Э | CHAR(8) | Да | Режим работы РС (симплекс или дуплекс) | |
RS05 | ПГ | VARCHAR(255) | Да | Виды модуляции РС. ПГ: вид модуляции (RS0501), нижняя частота модуляции (RS0502), верхняя частота модуляции (RS0503) | |
RS06 | Э | INTEGER | Да | Порядковый номер РС в объекте связи |
Сущность RS имеет один первичный ключ, состоящий из атрибутов RS01 и RS02. В сущности RS имеется ФЗ атрибутов RS03, RS04 и RS05 от атрибута RS02.
Таблица 3.3 – Атрибуты сущности RT
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RS02 | Э | VARCHAR(255) | Да | PK | Наименование модели РС |
RT02 | Э | DECIMAL(12,6) | Да | Минимальная рабочая частота в МГц | |
RT03 | Э | DECIMAL(12,6) | Да | Максимальная рабочая частота в МГц | |
RT04 | Э | DECIMAL(10,3) | Да | Шаг сетки частот в кГц | |
RT05 | Э | DECIMAL(8,3) | Да | Минимальная мощность в Вт | |
RT06 | Э | DECIMAL(8,3) | Да | Максимальная мощность в Вт | |
RT07 | ПГ | VARCHAR(255) | Да | Полосы излучения передатчика. ПГ: вид модуляции (RT0701), уровень ослабления в дБ (RT0702), ширина полосы излучения в кГц (RT0703) | |
RT08 | ПГ | VARCHAR(255) | Да | Внеполосные и шумовые излучения передатчика. ПГ: вид модуляции (RT0801), отстройка в кГц (RT0802), ослабление мощности в дБ (RT0803) | |
RT09 | ПГ | VARCHAR(255) | Да | Ослабление излучений на гармониках. ПГ: номер гармоники (RT0901), ослабление излучения в дБ (RT0902) |
Сущность RT имеет один первичный ключ, состоящий из атрибута RS02. Других ФЗ между атрибутами сущности нет.
Таблица 3.4 – Атрибуты сущности RR
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RS02 | Э | VARCHAR(255) | Да | PK | Наименование модели РС |
RR02 | Э | DECIMAL(12,6) | Да | Минимальная рабочая частота в МГц | |
RR03 | Э | DECIMAL(12,6) | Да | Максимальная рабочая частота в МГц | |
RR04 | Э | DECIMAL(10,3) | Да | Шаг сетки частот в кГц | |
RR05 | Э | DECIMAL(4,1) | Да | Ослабление чувствительности по зеркальному каналу в дБ | |
RR06 | Э | DECIMAL(4,1) | Да | Ослабление чувствительности по каналу гетеродина в дБ | |
RR07 | Э | DECIMAL(4,1) | Да | Ослабление чувствительности по зеркальному каналу гетеродина в дБ | |
RR08 | ПГ | VARCHAR(255) | Да | Полосы пропускания приемника. ПГ: вид модуляции (RR0801), уровень ослабления чувствительности в дБ (RR0802), ширина полосы пропускания в кГц (RR0803), чувствительность в дБВт (RR0804), отношение сигнал/помеха в дБ (RR0805), защитное отношение в дБ (RR0806) | |
RR09 | ПГ | VARCHAR(255) | Да | Двухсигнальная избирательность приемника. ПГ: вид модуляции (RR0901), отстройка в кГц (RR0902), ослабление чувствительности в дБ (RR0903) |
Сущность RR имеет один первичный ключ, состоящий из атрибута RS02. Других ФЗ между атрибутами сущности нет.
Таблица 3.5 – Атрибуты сущности RA
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RA01 | Э | VARCHAR(255) | Да | PK | Заводской номер антенны |
RA02 | Э | VARCHAR(255) | Да | PK | Наименование модели антенны |
RA03 | Э | VARCHAR(255) | Да | Вид антенны (полуволновой вибратор, рефлекторная угловая и т. п.) | |
RA04 | Э | DECIMAL(12,6) | Да | Минимальная рабочая частота в МГц | |
RA05 | Э | DECIMAL(12,6) | Да | Максимальная рабочая частота в МГц | |
RA06 | Э | DECIMAL(5,1) | Да | Минимальная высота электрического центра в м | |
RA07 | Э | DECIMAL(5,1) | Да | Максимальная высота электрического центра в м | |
RA08 | Э | DECIMAL(4,1) | Да | Усиление относительно изотропной антенны в дБ | |
RA09 | Э | CHAR(14) | Да | Поляризация (горизонтальная, вертикальная, эллиптическая) | |
RA10 | Э | DECIMAL(3,1) | Угол эллиптической поляризации в градусах | ||
RA11 | Э | DECIMAL(3,1) | Да | Ослабление в фидере в дБ | |
RA12 | Э | DECIMAL(3,1) | Да | Положение главного лепестка в вертикальной плоскости в градусах | |
RA13 | Э | DECIMAL(3,1) | Да | Ослабление по боковым лепесткам в дБ | |
RA14 | Э | CHAR(13) | Да | Тип диаграммы направленности в горизонтальной плоскости (направленная, круговая) | |
RA15 | Э | DECIMAL(3,1) | Половина ширины основного лепестка направленной антенны в горизонтальной плоскости в градусах | ||
RA16 | Э | INTEGER | Количество основных лепестков в горизонтальной плоскости | ||
RA17 | Э | CHAR(13) | Да | Тип диаграммы направленности в вертикальной плоскости (направленная, круговая) | |
RA18 | Э | DECIMAL(3,1) | Половина ширины основного лепестка направленной антенны в вертикальной плоскости в градусах | ||
RA19 | Э | INTEGER | Количество основных лепестков в вертикальной плоскости | ||
RA20 | Э | DECIMAL(5,1) | Да | Высота электрического центра антенны над объектом связи в м | |
RA21 | Э | DECIMAL(4,1) | Направление антенны в горизонтальной плоскости в градусах | ||
RA22 | Э | DECIMAL(4,1) | Направление антенны в вертикальной плоскости в градусах | ||
RA23 | Э | DECIMAL(4,1) | Координата X антенны относительно центра объекта связи в метрах | ||
RA24 | Э | DECIMAL(4,1) | Координата Y антенны относительно центра объекта связи в метрах | ||
RA25 | Э | INTEGER | Да | Порядковый номер антенны в объекте связи |
Сущность RA имеет один первичный ключ, состоящий из атрибутов RA01 и RA02. В сущности RA имеется ФЗ атрибутов RA03, RA04, …, RA19 от атрибута RA02.
Таблица 3.6 – Атрибуты сущности RO
Имя | Признак элемента | Тип и формат | Признак обяз. | Признак ключа | Наименование атрибута |
RO01 | Э | VARCHAR(255) | Да | PK | Наименование объекта связи |
RO02 | Э | VARCHAR(255) | Да | Вид объекта связи (здание, пункт связи, автомобиль, машина связи и т. п.) | |
RO03 | Э | CHAR(12) | Да | Признак мобильности объекта связи (стационарный, мобильный) | |
RO04 | Э | DECIMAL(5,1) | Высота объекта связи над уровнем Земли в м | ||
RO05 | Э | DECIMAL(9,6) | Да | Географическая широта центра стационарного объекта связи или центра зоны перемещения мобильного объекта связи в градусах | |
RO06 | Э | DECIMAL(9,6) | Да | Географическая долгота центра стационарного объекта связи или центра зоны перемещения мобильного объекта связи в градусах | |
RO07 | Э | DECIMAL(4,1) | Радиус зоны перемещения мобильного объекта связи в км |
Сущность RO имеет один первичный ключ, состоящий из атрибута RO01. Других ФЗ между атрибутами сущности нет.
Для ввода ключевых атрибутов двойным щелчком мыши по сущности откроем окно редактирования ее свойств, перейдем в категорию Столбцы, по нажатию кнопки Добавить введем имя поля. Чтобы сделать атрибут ключевым, необходимо отметить галочкой пункт РК (рисунок 3.7). Данное поле становится обязательным автоматически.
Рисунок 3.7 – Определение ключевого атрибута
Аналогичным образом зададим ключевые атрибуты для всех сущностей информационной модели. Результат представлен на рисунке 3.8.
3.2.2.5. Устранение связей между сущностями типа «многие ко
многим»
Вместо связи «многие ко многим» между сущностями RS и RL вводятся виртуальная сущность RL_RS и 2 идентифицирующие связи «один ко многим» от связываемых сущностей к виртуальной сущности. Связь от сущности RL к сущности RL_RS обозначается вербальной фразой «состоит», обратная фраза – «относится к». Связь от сущности RS к сущности RL_RS обозначается вербальной фразой «входит», обратная фраза – «относится к». Полученная диаграмма «сущность-связь» должна иметь вид, показанный на рисунке 3.9.
Рисунок 3.8 – Инфологическая модель, основанная на ключах