Представим структуру таблиц.
Таблица 10 Таблица "Информация о читателе"
№ | Поле | Тип | Размер | Описание |
Номер билета | Счетчик | Номер читательского билета | ||
Фамилия | Текстовый | Фамилия читателя | ||
Имя | Текстовый | Имя читателя | ||
Отчество | Текстовый | Отчество читателя | ||
Телефон | Текстовый | Телефон для связи с читателем | ||
Адрес | Текстовый | Адрес читателя |
Рисунок 2 – Таблица "Информация о читателе"
Таблица 11 Таблица "Информация о книге"
№ | Поле | Тип | Размер | Описание |
Шифр книги | Счетчик | Библиотечный шифр книги | ||
Название | Текстовый | Название книги | ||
Код издательства | Числовой | Ссылка на код издательства | ||
Год издания | Числовой | Год издания книги | ||
Объем книги | Числовой | Объем книги в листах | ||
Цена | Денежный | Цена книги | ||
Количество | Числовой | Количество экземпляров в фондах библиотеки |
Рисунок 3 – Таблица "Информация о книге"
Таблица 12 Таблица "Выдача книг"
№ | Поле | Тип | Размер | Описание |
Код выдачи | Счетчик | Код выдачи книги | ||
Шифр книги | Числовой | Ссылка на библиотечный шифр книги | ||
Код читательского билета | Числовой | Ссылка на код читательского билета | ||
Дата выдачи книги | Дата | Краткий формат даты По умолчанию =Date() | Дата выдачи книги | |
Дата возврата книги | Дата | Краткий формат даты | Дата возврата книги |
Рисунок 4 – Таблица "Выдача книг"
Таблица 13 Таблица "Бронирование книг"
№ | Поле | Тип | Размер | Описание |
Код брони | Счетчик | Код брони книги | ||
Шифр книги | Числовой | Ссылка на библиотечный шифр книги | ||
Код читательского билета | Числовой | Ссылка на код читательского билета | ||
Дата заказа | Дата | Краткий формат даты По умолчанию =Date() | Дата заказа книги |
|
Рисунок 5 – Таблица "Бронирование книг"
Таблица 14 Таблица "Издательства"
№ | Поле | Тип | Размер | Описание |
Код издательства | Счетчик | Код издательства | ||
Наименование | Текстовый | Наименование издательства | ||
Код города | Числовой | Ссылка на город издательства |
Рисунок 6 – Таблица "Издательства"
Таблица 15 Таблица "Города"
№ | Поле | Тип | Размер | Описание |
Код города | Счетчик | Код города | ||
Наименование | Текстовый | Наименование города |
Рисунок 7 – Таблица "Города"
Таблица 16 Таблица "Авторы"
№ | Поле | Тип | Размер | Описание |
Код автора | Счетчик | Код автора | ||
Фамилия | Текстовый | Фамилия автора | ||
Имя | Текстовый | Имя автора | ||
Отчество | Текстовый | Отчество автора |
Рисунок 8 - Таблица "Авторы"
Таблица 17 Таблица "Авторы книг"
№ | Поле | Тип | Размер | Описание |
Код записи | Счетчик | Код записи | ||
Шифр книги | Числовой | Ссылка на шифр книги | ||
Код автора | Числовой | Ссылка на код автора |
Рисунок 9 - Таблица "Авторы книг"
Расставим связи между таблицами (рисунок 10).
Рисунок 10 – Схема данных
Все таблицы связаны между собой связью типа "Один-ко-многим". На примере таблиц "Издательства" и "Города" это означает, что одно издательство может иметь только один город, но в таблице "Издательства" может присутствовать множество записей таблицы "Города". Т.е. разные издательства могут иметь одинаковые названия городов.
|
Аналогично связаны между собой остальные таблицы.