Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
127
Добавлен:
02.05.2014
Размер:
1.03 Mб
Скачать

4.3 Спецификации ограничений и правил

В данном подразделе локальные ограничения и правила, сформулированные в разд. 3 для локальных ER-моделей, трансформированы применительно к глобальной модели, а именно:

– ограничения атрибутов сущностей (таблица 4.1);

– ограничения кортежей (таблица 4.2);

– ограничения уникальности (таблица 4.3);

– прочие ограничения (таблица 4.4);

– операционные правила (таблица 4.5);

– правила ссылочной целостности (таблица 4.6).

Таблица 4.1  

Ограничения атрибутов

Имя атрибута

или агрегата

Тип

Размер

Границы

или

допустимые

значения

Структура

Условие

Значение

по умолчанию

1.Объект поступления. Дата

дата

8

1)

2. Автор. Код автора

положит. целое

6

2)

3. Реставратор. Ннп рест.

положит. целое

4. Реставрация. Продолжительность

виртуальный

4)

5. Ответств.сотрудник. ФИО сотрудника

строка рус. букв

<=50

3)

Примечания:

1)дд. мм. гг ( дд- день, мм-месяц, гг-год).

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

3) Российские фамилии, имена, отчества (первая буква прописная, остальные — строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).

4) Дата окончания – дата начала = продолжительность.

Таблица 4.2.  

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

Группа атрибутов

Ограничение

1  Реставрация.Дата начала. Дата окончания

Дата окончания > Дата начала

Таблица 4.3.  

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

Группа атрибутов

Среди каких экземпляров имеет место уникальность

1  Автор.ФИО автора

среди всех авторов

2  Реставратор.Ннп рест.

среди всех реставраторов

Таблица 4.4.  

Другие ограничения

Группа атрибутов

Ограничение

1. Реставрация.Дата окончания

«Дата окончания», соответствующая данному объекту реставрации, может быть незаполненной только для последнего объекта реставрации (текущего)

Таблица 4.5.  

Операционные правила

Группа атрибутов

Ограничение

1  Атрибуты, относящиеся к объекту поступления: рег. номер, дата , код объекта, назв. объекта,… и т.д.

При удалении записи о каком-либо поступившем объекте все сведения о нем переносятся в архивную базу с указанием даты-времени, причины удаления и имени пользователя, выполнившего удаление. Эти сведения хранятся в архивной базе не менее 1 года, а затем могут быть автоматически удалены.

Таблица 4.6.  

Ссылочные правила

Родительская сущность/связь

Дочерняя сущность/связь

Правило удаления

Другие правила

1 Объект поступления

2 Объект поступления

3 Объект поступления

4 Объект поступления

5 Объект поступления

6 Сотрудник

7. Реставрация

8. Реставрация

9. Объект реставрации

10. Экспозиция

11. Экспозиция

12. Экспозиция

13. Экспонат

14. Ответств. сотрудник

Сотрудник

Клиент

Хар-ка

Тип объекта

Автор

Служебное положение

Реставратор

Объект реставрации

Вып. работа

Персонал

Ответств. сотрудник

Экспонат

Зал

Служебное положение

каскадное

строгое

каскадное

строгое

каскадное

строгое

каскадное

строгое

каскадное

строгое

каскадное

строгое

каскадное

строгое

Соседние файлы в папке База данных - Музей