Тема курсовой работы "Базы данных" БД Подписные издания
Отделение почты каждое полугодие осуществляет подписку граждан (в дальнейшем получателей) на различные издания (газеты, журналы) на один, три или шесть месяцев.
Необходимо спроектировать базу данных Подписные издания, информация которой будет использоваться для учета получателей и выписанных ими изданий.
В БД должна храниться информация:
-
Издания, на которые можно оформить подписку: (индекс издания, вид издания (газета, журнал и др.), название издания, стоимость подписки на издание на 1 месяц (руб.));
-
Получатели (код получателя, Ф.И.О. получателя, адрес получателя (улица, дом, квартира));
-
Подписки, осуществленные получателями (код получателя, индекс издания, срок подписки (в месяцах), месяц начала доставки издания, год начала доставки издания).
При проектировании БД необходимо учитывать следующее:
-
получатель может осуществить подписку несколько раз (подписаться на несколько изданий). Каждая подписка осуществляется одним получателем;
-
издание может быть использовано для нескольких подписок (на издание могут подписаться несколько получателей). Каждая подписка соответствует одному изданию.
Кроме того следует учесть:
-
каждый получатель обязательно осуществляет хотя бы одну подписку. Каждая подписка обязательно соответствует получателю;
-
на издание не обязательно может быть подписка (оно может быть не востребовано). Подписка обязательно соответствует некоторому изданию.
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Учёт подписки на печатные издания" |