тупо, на вскидку.. .
author(id, name, bio)
book(code, author_id, title, year, genre_id, pages, qnt, section)
genre(id, genre)
client(id, name, address, phone, email)
order(id, client_id, book_id, qnt, order_date, shipping_date, status)
над случаем когда несколько авторов подумайте сами
Другие языки программирования и технологии
вот.задали создать небольшую базу данных на тему склад книг.хоть я и не блондинка но даж 1 таблицу задумать не могу.
А я могу, хоть и блондинка. Но.... За нас, не глупых блондинок, обидно стало. так что, извиняйте
Ну а что сложного? Подели по столбикам годов. Добавь Жанры разные опять же. Запросы по авторам сделай. По алфовиту там как нить...
код книги
автор
название
дата выпуска
количество страниц
автор
название
дата выпуска
количество страниц
1 таблица:
ID - [ключ]
ISBN - Международный стандартный номер книги [может играть и роль ключа]
Count - количество на складе
Pages - Количество страниц
cover - обложка [связь с таблицей 2 поля ID]
work - произведение/автор [связь с таблицей 3]
lang - язык [связь с таблицей 4 поля ID]
publ - издатель [связь с таблицей 5 поля ID]
таблица 2
ID - ключ для свзязи
cover - обложка [мягкая, твёрдая, и т. п. ]
таблица 3 - таблица связи - вдруг книга-сборник, или много авторов
ID - ключ
ID_book - ключ для свзязи табл 1
ID_work - ключ для свзязи табл 6
таблица 4
ID - ключ для свзязи
lang - язык
таблица 5
ID - ключ для свзязи
publ - издатель
таблица 6
ID - ключ для свзязи
автор - на табл 7
название произведения
таблица 7
ID - ключ для свзязи с табл 6
автор
Если вам кажется странным, что в таблице 2 поля, 1 из которых ключ - то почитайте о нормализации таблиц.
ID - [ключ]
ISBN - Международный стандартный номер книги [может играть и роль ключа]
Count - количество на складе
Pages - Количество страниц
cover - обложка [связь с таблицей 2 поля ID]
work - произведение/автор [связь с таблицей 3]
lang - язык [связь с таблицей 4 поля ID]
publ - издатель [связь с таблицей 5 поля ID]
таблица 2
ID - ключ для свзязи
cover - обложка [мягкая, твёрдая, и т. п. ]
таблица 3 - таблица связи - вдруг книга-сборник, или много авторов
ID - ключ
ID_book - ключ для свзязи табл 1
ID_work - ключ для свзязи табл 6
таблица 4
ID - ключ для свзязи
lang - язык
таблица 5
ID - ключ для свзязи
publ - издатель
таблица 6
ID - ключ для свзязи
автор - на табл 7
название произведения
таблица 7
ID - ключ для свзязи с табл 6
автор
Если вам кажется странным, что в таблице 2 поля, 1 из которых ключ - то почитайте о нормализации таблиц.
Ну на вскидку вот таблицы:
писатели
жанры
книги (ссылается на жанр (ы) и писателя (ей) )
стеллажи
наличие книг (сколько каких книг на каком стеллаже лежит)
писатели
жанры
книги (ссылается на жанр (ы) и писателя (ей) )
стеллажи
наличие книг (сколько каких книг на каком стеллаже лежит)
Похожие вопросы
- Как легче создать большую базу данных в ACCESS 2010? Проблема вот в чем: сейчас б/д содержит 60 таблиц, 140 запросов. На
- Какие знания нужны, что бы создать свою базу данных, и продать ее
- Помогите создать базу данных на паскале.
- Помогите создать базу данных
- база данных как создать базу данных с помощью чего и как?
- Сайт на PHP и база данных.
- ЛЮДИ зачем нужны БД (базы данных для сайта) ? Объясните девушки пожалуйста.
- Очень интересный вопрос "Не удается открыть системную базу данных ядра Microsoft JET"
- Пожалуйста помогите Задание по Базам Данных - Какие ER-Таблицы нужно сделать и что в них вписать ?!
- Подскажите - зачем нужны вообще базы данных.