Курсовая работа: Создание сайта Библиотека онлайн
дата рождения
Каждому читателю присваивается уникальный номер читательского билета.
Каждый читатель может одновременно держать на руках не более 5 книг. Читатель не должен одновременно держать более одного экземпляра книги одного названия.
Каждая книга, хранящаяся в библиотеке, характеризуется следующими параметрами:
уникальный шифр
название
фамилия автора (может отсутствовать)
фамилии соавторов (могут отсутствовать)
место издания (город)
издательство
год издания
количество страниц.
количество экземпляров книги в библиотеке
Каждая книга в библиотеке может присутствовать в нескольких экземплярах. Каждый экземпляр имеет следующие характеристики:
уникальный инвентарный номер
шифр книги, который совпадает с уникальным шифром из описания книг
присутствие в библиотеке.
В случае отсутствия данного экземпляра книги должны быть записаны следующие сведения:
номер билета читателя, который взял книгу
дата выдачи книги
дата возврата.
Каждый экземпляр книги может находиться на руках только у одного читателя.
Предусмотреть следующие ограничения на информацию в системе:
Не может быть информации о соавторах, если нет информации об авторе. Книга может не иметь ни автора, ни соавтора.
В библиотеке должны быть записаны читатели не моложе 17 лет.
В библиотеке присутствуют книги, изданные начиная с 1960 по текущий год
Каждый читатель может держать на руках не более 5 книг.
Каждый читатель при регистрации в библиотеке должен дать телефон для связи он может быть рабочим или домашним.
Каждая область знаний может содержать ссылки на множество книг, но каждая книга может относиться к различным областям.