двух множеств называется новое
Определение 1
.
Объединением двух множеств называется новое множество
Определение 1.
Атрибут отношения есть пара вида <Имя_атрибута : Имя_домена>.
Имена атрибутов должны быть уникальны в пределах отношения. Часто имена атрибутов отношения совпадают с именами соответствующих доменов.
Определение 1
. Пусть дано отношение
отношения
потенциальным ключом, если
- Свойством уникальности - в отношении не может быть двух различных кортежей, с одинаковым значением
- Свойством неизбыточности - никакое подмножество в
Любое отношение имеет по крайней мере один потенциальный ключ. Действительно, если никакой атрибут или группа атрибутов не являются потенциальным ключом, то, в силу уникальности кортежей, все атрибуты вместе образуют потенциальный ключ.
Потенциальный ключ, состоящий из одного атрибута, называется
простым. Потенциальный ключ, состоящий из нескольких атрибутов, называется
составным.
Отношение может иметь несколько потенциальных ключей. Традиционно, один из потенциальных ключей объявляется
первичным, а остальные -
альтернативными. Различия между первичным и альтернативными ключами могут быть важны в конкретной реализации реляционной СУБД, но с точки зрения реляционной модели данных, нет оснований выделять таким образом один из потенциальных ключей.
Замечание. Понятие потенциального ключа является семантическим понятием и отражает некоторый смысл (трактовку) понятий из конкретной предметной области. Для того чтобы проиллюстрировать этот факт рассмотрим следующее отношение "Сотрудники":