Как да съставя сложна SQL заявка за създаване на таблици с връзки и присъединяване на заявки
Действителната задача:
За градската библиотека Простоквашино е необходимо да се проектира структура на база данни за система за регистрация на читатели. Системата трябва да съхранява информация за читателите и книгите, които са взели назаем, както и информация за всички книги като цяло.
Опишете структурата на базата данни под формата на SQL скрипт за създаване на необходимите таблици и връзки.
Информация за книгата
* Състояние = [безплатно, взето]
* Взето от кого, ако е взето
* Когато се приема, ако се приема - дата
* До коя дата, ако е взета - дата
Ако книгата се предлага в повече от едно копие, това трябва да бъде отразено в базата данни.
Информация за четеца
* Сервизна информация = [редовен четец, рядък четец, четец само в читалнята]
Информация за заети книги
Какъв документ беше представен при издаването на книгата = [Мустаци, лапи, опашка]