Курсовая работа: БД для организации занимающейся продажей музыкальных дисков
Из таблицы видно, что название организаций могут быть одинаковыми, сами организации могут находиться в одном здании, также как и телефон может быть «параллельным», т.е. на два адреса один номер.
Таблица «Дискиа» состоит из полей «код диска», «серия», «исполнитель», «название», «вид диска», «стиль», «год издания», «цена поставки». Первичный ключ – «код диска», так как информация, внесенная сюда, уникальна.
Таблица «Покупки» содержит поля «№ чека», «№ карты», «дата покупки», «код кассира». Здесь первичный ключ – «№ чека». Например:
№ чека |
№ карты |
дата |
код кассира |
1 |
5 |
12.09.07 |
1 |
2 |
5 |
13.09.07 |
1 |
3 |
6 |
12.09.07 |
2 |
В один день может быть осуществлено несколько продаж. Один и тот же кассир может обслужить несколько покупателей.
Таблица «Состав покупки» содержит поля «№ чека», «код диска», «количество дисков». Предыдущие таблицы имели аналогичные ситуации. Здесь же мы сталкиваемся с тем, что одно поле не может являться первичным ключом (информация во всех полях может повториться), т.е. здесь мы имеем составной первичный ключ, который сочетает поля «чека» и «код диска».
№ чека |
код диска |
количество |
2 |
7 |
20 |
2 |
9 |
К-во Просмотров: 251
Бесплатно скачать Курсовая работа: БД для организации занимающейся продажей музыкальных дисков
|