
Динамические ограничения
№ п/п |
Источник (табл. 3.4) |
Группа атрибутов |
Ограничение |
1 |
2.1 |
Студент.Курс |
Курс ← Курс + 1 -- значение атрибута «курс» может лишь увеличиваться на единицу |
2 |
|
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Примечания:
Таблица 4.5.
Другие ограничения
№ п/п |
Источник (табл. 3.5) |
Группа атрибутов |
Ограничение |
1 |
1.1 |
Место.Дата ухода |
«Дата ухода», соответствующая данному сотруднику, может быть незаполненной только для последнего места его работы (текущей) |
2 |
1.2 |
Место.Нпп, Дата прихода, Дата ухода |
Хронологическая последовательность значений «Дата прихода», «Дата ухода» в связях «Место», соответствующих одному сотруднику, упорядоченных по «Нпп» |
3 |
1.3 | Карьера.Нпп, Дата назначения |
Хронологическая последовательность значений «Дата назначения» в связях «Карьера», соответствующих одному «Месту» одного сотрудника, упорядоченных по «Нпп» |
4 |
1.4 | Место.Нпп |
Последовательность номеров, соответствующая местам работы одного сотрудника, должна начинаться с 1 и не иметь пропусков |
5 |
1.5 | Карьера.Нпп |
Последовательность номеров, соответствующая должностям на одном месте работы одного сотрудника, должна начинаться с 1 и не иметь пропусков |
6 |
1.6 |
Сотрудник.Дата рождения, Место.Дата прихода |
для одного сотрудника: Дата прихода – Дата рождения >= 25 лет |
7 |
|
Публикация.Авторский вклад |
Баланс авторских вкладов: сумма авторских вкладов по всем соавторам одной публикации должна составлять 100% |
8 |
… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Примечания:
Таблица 4.6.