Пример проектирования базы данных. Создание локальной концептуальной модели данных на основе представления о предметной области каждого из типов пользователей

Страницы работы

Фрагмент текста работы

Этот факт выявляется в ходе собеседования с работниками библиотеки. Поэтому в качестве учетной информации следует включить характеристику количества экземпляров одноименных изданий (т.е. изданий с идентичной издательской информацией). Необходимо различать издания с разными характеристиками повторности.

Примечание. В процессе собеседования можно установить, что у изданий с одинаковой характеристикой повторности не может различаться свойство характер переиздания.

Д.з. Возможно ли описать в какой-либо из моделей указанное ограничение.

Идентифицирующими признаками сущности ИЗДАНИЕ являются (НАЗВАНИЕ, СВЕДЕНИЯ О СОЗДАТЕЛЯХ, ПОВТОРНОСТЬ).

4. Для целей учета литературы применяется сущность ЭКЗЕМПЛЯР_ИЗДАНИЯ либо ПЕРЕПЛЕТ с характеристиками (НОМЕР, ЦЕНА, ДАТА ПРИОБРЕТЕНИЯ).

Дата приобретения не может характеризовать сущность ИЗДАНИЕ, поскольку могло быть закуплено несколько партий одноименных изданий в разное время. Более того, могла осуществляться замена книг, в результате которой появляются дополнительно экземпляры хранящегося в библиотеке наименования. Соответственно и цена может считаться индивидуальной характеристикой. Иначе усложнится учет.

5. Место хранения единиц изданий описывает сущность МЕСТО_ХРАНЕНИЯ (ПОМЕЩЕНИЕ, СТЕЛАЖ, ПОЛКА). Помимо перечисленных характеристик следует использовать и СТАТУС_ДОСТУПНОСТИ, связанный с наличием экземпляра. Данное свойство отмечает, в частности, выдачу экземпляра читателю, а также отправку по МБА.

6. Сведения о пользователях библиотеки ЧИТАТЕЛИ (НОМЕР_БИЛЕТА, ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, АДРЕС, ТЕЛЕФОН).

7. Сведения о посещениях. Для формирования статистической отчетности требуется ежедневная информация о количестве посещений абонемента, читального зала. С этой целью выделена сущность ПОСЕЩЕНИЕ, которая устанавливает дату и цель (чит. зал, абонемент) посещения библиотеки.

Связи

Связь характеризует ассоциацию между двумя или более сущностями.

Для каждой связи устанавливается: тип (один-ко-многим…), модальность (может либо должен). Модальность характеризует обязательность соответствия экземпляра одной сущности экземпляру связанной сущности и может различаться на концах связи.

1. ВЫДАЧА (ЧИТАТЕЛИ, ЭКЗЕМПЛЯР_ИЗДАНИЯ)

Экземпляр МОЖЕТ быть ВЫДАН конкретному читателю (размерность – 1, необязательность).

Читателем МОГУТ быть ПОЛУЧЕНы экземпляры разных изданий (размерность – N, необязательность).

2. РАЗМЕЩЕНИЕ (ЭКЗЕМПЛЯР_ИЗДАНИЯ, МЕСТО_ХРАНЕНИЯ)

Экземпляр ДОЛЖЕН быть РАСПОЛОЖЕН в конкретном месте хранения (размерность – 1, обязательность).

Место_хранения ДОЛЖНО служить для ПОМЕЩЕНИЯ конкретного экземпляра (размерность – 1, обязательность). (В место хранения ПОМЕЩЕН экземпляр.)

3. КОМПЛЕКТАЦИЯ (ЭКЗЕМПЛЯР_ИЗДАНИЯ, ИЗДАНИЕ)

Издание ДОЛЖНО быть ПРЕДСТАВЛЕНО несколькими экземплярами (размерность – N, обязательность)

Экземпляр ДОЛЖЕН ПРЕДСТАВЛЯТЬ конкретное издание (размерность – 1, обязательность).

4. СОЗДАНО (ИЗДАНИЕ, СОЗДАТЕЛИ)

Издание ДОЛЖНО быть ПОДГОТОВЛЕНО не менее чем одним из создателей (размерность – N, обязательность).

Создатель МОЖЕТ участвовать в ПОДГОТОВКЕ изданий (размерность – M, необязательность).

5. ИЗДАНО (ИЗДАНИЕ, ИЗДАТЕЛЬСТВО)

Издание ДОЛЖНО быть ИЗДАНО конкретным издательством (размерность – 1, обязательность).

Издательство МОЖЕТ ИЗДАВАТЬ издания (размерность – N, необязательность).

6. ОБСЛУЖИВАНИЕ (ПОСЕЩЕНИЕ, ЧИТАТЕЛИ)

Посещение ДОЛЖНО быть СОВЕРШЕНО конкретным читателем (размерность – 1, обязательность).

Читатель МОЖЕТ СОВЕРШИТЬ несколько посещений (размерность

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Конспекты лекций
Размер файла:
338 Kb
Скачали:
0