88
4. Измените исходную диаграмму, полученную в результате решения
пункта 2, в предположении, что клиент может иметь несколько адресов,
описываемых записями вида «улица—город—страна», и множество номе-
ров телефонов.
5. Выполните дальнейшую модификацию диаграммы, предусматривая,
что клиент может иметь несколько адресов, а за каждым адресом закреп-
лено множество номеров телефонов.
Дополнительные вопросы (
отразить в схеме следующие изменения):
а) добавьте к схеме информацию об операциях со счетом: дата опера-
ции, период (начало и окончание) транзакции, тип операции (снятие, за-
числение), сумму, кассир, проведший операцию. Для каждого кассира учи-
тывается следующие сведения: ФИО, домашний адрес, телефон, пол, обра-
зование, дата приемки на работу в
этот банк;
б) предположим, что для каждого счета может существовать несколько
карт-счетов (пластиковых карточек). Для каждой карточки существует
свой номер, срок действия, размер годового процента за пользование кар-
той, а также указаны максимальный и минимальный лимиты. По каждому
карт-счету существуют операции (дата операции, тип операции, сумма);
в) банк
имеет перечень услуг, которые он может предоставлять населе-
нию. Каждая услуга характеризуется уникальным кодом и наименовани-
ем. У банка есть несколько филиалов, которые имеют следующие характе-
ристики: наименование филиала, ФИО управляющего, телефон, адрес. Ка-
ждый филиал может предоставлять только одну услугу из того перечня,
который имеет головной банк.
Задача 2. Представьте
в виде ER-диаграммы структуру «футбольной»
базы данных, охватывающей информацию о командах, об игроках и о бо-
лельщиках, включая следующие атрибуты: 1) для каждой команды — на-
звание, перечень имен игроков, имя капитана (из числа игроков), цвета