Форум Сообщества Аналитиков

×


Помощь в задании.(Прочитано 588 раз)
Помощь в задании. : 16 Мая 2018, 12:21:29
Дорогие аналитики! Помогите в решении задачи.

Дополнить диаграмму сущность-связь для описания модели автоматизации библиотеки. Необходимо нарисовать недостающие объекты с указанием их атрибутов и связи между ними (внешние ссылки из одного объекта на другой, являющиеся реализацией связи один-ко-многим).

Требование: необходима возможность вести учет взятых читателями книг (какой читатель когда взял какую книгу)



Re: Помощь в задании. Ответ #1 : 16 Мая 2018, 16:21:28
1 Добавить сущность Читатель(НомерЧитательскогоБилета, ФИО)
2 Добавить сущность Выдача с двумя сплошными стрелками в сторону Читателя и Экземпляра и атрибутом (+)дата выдачи, (-)дата возврата

т.е. Экземпляр(1) - (0..М) Выдача (0..М) - (1) Читатель -

выдача идентифицируется инвентарным номером экземпляра, читательским номером и датой выдачи



Re: Помощь в задании. Ответ #2 : 16 Мая 2018, 21:22:46
выдача идентифицируется инвентарным номером экземпляра, читательским номером и датой выдачи
Достаточно инвентарного номера экземпляра и даты выдачи.



Re: Помощь в задании. Ответ #3 : 16 Мая 2018, 21:44:58
Достаточно инвентарного номера экземпляра и даты выдачи.
Да верное.



Re: Помощь в задании. Ответ #4 : 19 Мая 2018, 14:26:43
Если в читальный зал, то не достаточно.
А кто когда был в библиотеке [по своей воле]? Я -- лет 18ть назад, перед защитой диссера в марсианском универе.
От условий задачи несёт книжной пылью учебника. 
[...и улетело НЛО.]



Re: Помощь в задании. Ответ #5 : 21 Мая 2018, 08:30:17
Если в читальный зал, то не достаточно.
Почему? Только потому, что выдача одного экземпляра может быть несколько раз в течении даты?



Re: Помощь в задании. Ответ #6 : 21 Мая 2018, 10:04:37
Почему? Только потому, что выдача одного экземпляра может быть несколько раз в течении даты?
Ну принципиально это возможно.



Re: Помощь в задании. Ответ #7 : 21 Мая 2018, 12:58:53
Ну принципиально это возможно.
Тогда добавление читательского номера в идентифицирующий набор не "лечит"!
Надо время отражать с большей точностью, достаточной для того, чтобы в единицу времени не могло быть нескольких выдач одного экземпляра.



Re: Помощь в задании. Ответ #8 : 21 Мая 2018, 20:19:29
Тогда добавление читательского номера в идентифицирующий набор не "лечит"!
Надо время отражать с большей точностью, достаточной для того, чтобы в единицу времени не могло быть нескольких выдач одного экземпляра.
Зачем в течения дня одному и тому же читателю выдавать один и тот же экземпляр и фиксировать это? Впрочем это все рассуждения бессмысленные, мы с вами ясных требований не знаем.



Re: Помощь в задании. Ответ #9 : 25 Мая 2018, 15:31:36
Зачем в течения дня одному и тому же читателю выдавать один и тот же экземпляр и фиксировать это?
Ксеранул, сдал, понял, что недоксерил, вернулся, взял снова, доксерил, сдал...
)
Впрочем это все рассуждения бессмысленные, мы с вами ясных требований не знаем.
Поддерживаю.
[...и улетело НЛО.]