Задание первичных и альтернативных ключей, определение атрибутов сущностей
Атрибут – это информационное отображение свойств объектов. Каждый объект характеризуется рядом основных атрибутов. Каждый атрибут в модели должен иметь уникальное имя – идентификатор. Атрибут при реализации информационной модели на каком-либо носителе информации часто называют элементом данных, полем данных или просто полем.
Ключевым элементом данных называется такой элемент, по которому можно определить значения других элементов данных.
Первичный ключ – это атрибут (или группа атрибутов), которые единственным образом идентифицируют каждую строку в таблице.
Альтернативный ключ – это атрибут (или группа атрибутов), несовпадающий с первичным ключом и уникально идентифицирующий экземпляр объекта.
Атрибуты и первичные ключи сущностей для информационной модели, включаемые в состав базы данных приведены в таблице 1.
Таблица 1 - Первичные, альтернативные ключи и атрибуты
Сущность
| Первичный ключ
| Атрибуты
|
|
|
| Информация о читателе
| Номер билета
| Номер билета
Фамилия
Имя
Отчество
Телефон
Адрес
| Информация о книге
| Шифр книги
| Шифр книги
Название
Код издательства
Год издания
Объем книги
Цена
Количество
Код раздела
| Выдача книг
| Код выдачи
| Код выдачи
Шифр книги
Код читательского билета
Дата выдачи книги
Дата возврата книги
| Бронирование книг
| Код брони
| Код брони
Шифр книги
Код читательского билета
Дата заказа
| Издательства
| Код издательства
| Код издательства
Наименование
Код города
| Города
| Код города
| Код города
Наименование города
| Авторы
| Код автора
| Код автора
Фамилия
Имя
Отчество
| Авторы книг
| Код записи
| Код записи
Шифр книги
Код автора
| Задолжники
| Код задолжника
| Код задолжника
Фамилия
Имя
Отчество
Дата выдачи
| Разделы библиотеки
| Код раздела
| Код раздела
Научная литература
Журнальные публикации
|
Не нашли, что искали? Воспользуйтесь поиском:
|