Смекни!
smekni.com

Базы данных для информационной системе (стр. 3 из 8)

2)Дата рождения > Текущая дата – 100 лет; Дата рождения < Текущая дата – 16 лет.

3) Вычисляется как суммарное время работы на каждой должности в различных подразделениях организации по значениям атрибутов Дата прихода, Дата ухода.

4) Следующее значение (инкремент).

5) Дата проведения> Текущая дата

2.1.1 Функция 1 «Учет кадров»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на листе 1 в документе «Иерархическая модель».

Состав и структура модели. Модель содержит единственную сущность «Сотрудник», набор атрибутов которой имеет сложную структуру: простой агрегат «ФИО», повторяющиеся агрегаты «Телефон» и «Место работы». Последний агрегат, в свою очередь, содержит повторяющийся агрегат «Стаж».

Обобщение атрибутов. Исходные атрибуты, отражающие различные телефоны, имеющиеся у служащего («служебный», «домашний», «мобильный» и т. д.), обобщены в повторяющийся агрегат «Телефон» с атрибутами «Номер по порядку», «Номер телефона», «Тип телефона», «Примечание».

2.1.2 Функция 2 «Экспертиза». Состав функции (* – агрегат): Регистр. номер экспертизы, Дата проведения, Объект недвижимости*, Отв. эксперт*, Часть объекта*.

Состав однозначного агрегата «Объект недвижимости»: Код объекта, Код типа объекта, Название типа объекта, Адрес, Владелец*.

Состав однозначного агрегата «Владелец» агрегата «Объект недвижимости»: Код владельца, ФИО владельца.

Состав однозначного агрегата «Отв. эксперт»: Код, ФИО.

Состав множественного агрегата «Часть объекта»: Нпп части, Код типа, Название типа, Код части, Название части, Входит в состав части (код), Параметр объекта*.

Состав множественного агрегата «Параметр объекта» агрегата «Часть объекта»: Нпп, Код параметра, Название параметра, Значение параметра.

2.1.3 Функция 3 «Покупка». Состав функции (* – агрегат): Рег. номер договора на покупку, Дата заключения договора, Объект недвижимости*, Собственник*, Рег. номер экспертизы, Отв. сотрудник*, Причина покупки*, Стоимость.

Состав однозначного агрегата «Объект недвижимости»: Код объекта, Код типа объекта, Название типа объекта, Адрес.

Состав однозначного агрегата «Собственник»: Код собственника, ФИО собственника.

Состав однозначного агрегата «Отв. сотрудник»: Код, ФИО.

Состав множественного агрегата «Причина покупки»: Нпп, Код вида причины, Название вида причины, Содержание.

2.1.4 Функция 4 «Продажа». Состав функции (* – агрегат): Рег. номер продажи, Дата продажи, Объект недвижимости*, Покупатель*, Отв. сотрудник*, История продажи*, Стоимость.

Состав однозначного агрегата «Объект недвижимости»: Код объекта, Адрес.

Состав однозначного агрегата «Покупатель»: Код покупателя, ФИО покупателя.

Состав однозначного агрегата «Отв. сотрудник»: Код, ФИО.

Состав однозначного агрегата «История продажи»: Дата выставления, Потенциальный покупатель*.

Состав множественного агрегата «Потенциальный покупатель» агрегата «История продажи»: Код, ФИО, Дата начала переговоров, Дата окончания переговоров, Содержание.

Таблица 2.2.

Ограничения кортежей

п/п

Источник Группа атрибутов Ограничение
Функция 1 «Учет кадров»
1.1 Дата рождения Дата рождения > Текущая дата – 100 лет; Дата рождения < Текущая дата – 16 лет.
Функция 2 «Экспертиза»
2.1 Дата проведения Дата проведения > Текущая дата
Функция 3 «Покупка»
3.1 Дата заключения договора Дата заключения договора > Текущая дата
Функция 4 «Продажа»
4.1 Дата продажи Дата продажи > Текущая дата
4.2 Дата окончания переговоров Дата окончания переговоров > Текущая дата
4.2 Дата выставления Дата выставления > Текущая дата

Таблица 2.3.

Ограничения уникальности

п/п

Источник Группа атрибутов Среди каких экземпляров имеет место уникальность
Функция 1 «кадров»
1.1 + ФИО среди всех сотрудников
1.2 + Телефон.Номер среди всех телефонов одного сотрудника
Функция 2 «Экспертиза»
2.1 + Регистрационный номер среди всех номеров
2.2 + Объект недвижимости среди всех объектов
2.32.42.5 ++ ВладелецОтветственный экспертЧасть объекта среди всех владельцевсреди всех экспертовсреди всех частей
Функция 3 «Покупка»
3.1 + Регистрационный номер среди всех номеров
3.2 + Объект недвижимости среди всех объектов
3.33.4 ++ СобственникОтветственный сотрудник среди всех собственниковсреди всех сотрудников
Функция 4 «Продажа»
4.1 + Регистрационный номер среди всех номеров
4.2 + Объект недвижимости среди всех объектов
4.34.44.5 +++ ПокупательОтветственный сотрудникИстория продаж среди всех покупателейсреди всех сотрудниковсреди всех историй продаж

Динамические ограничения