Построение информационно-логической модели данных
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
В Toad Data Modeler была построена информационно-логическая модель данных предметной области «Организация соревнований по футболу». Она представлена на рисунке 1.
Дополним модель атрибутами и представим описание в таблице 1.
Таблица . Сущности и их атрибуты
Сущность Атрибут Ключ
player (Игрок) idplayer (идентификатор) РК
player (ФИО)
datebirth (Дата рождения)
weight (Вес)
height (Рост)
squad (Состав) idsquad (идентификатор) РК
idplayer (идентификатор футболиста) FK
idteam (идентификатор команды) FK
position (позиция на поле)
number (игровой номер)
team (Команда) idteam (идентификатор) РК
team (название команды)
idcoach (идентификатор тренера) FK
idtown (идентификатор города) FK
Продолжение таблицы . Сущности и их атрибуты
Сущность Атрибут Ключ
coach (Тренер) idcoach (идентификатор) РК
coach (ФИО)
datebirth (Дата рождения)
town (Город) idtown (идентификатор) РК
town (Название города)
stadium (Стадион) idstadium (идентификатор) РК
stadium (название стадиона)
capacity (вместительность стадиона)
idtown (идентификатор города) FK
game (Игра) idgame (идентификатор) РК
dategame (дата игры)
pointhome (очки хозяев)
pointguest (очки гостей)
goalhome (голы хозяев)
goalguest (голы гостей)
price (цена билета)
idstadium (идентификатор стадиона) FK
idhome (идентификатор команды хозяев) FK
idguest (идентификатор команды гостей) FK
Таблица
Зарегистрируйся, чтобы продолжить изучение работы
. Зависимости между сущностями
Главная сущность Подчиненная сущность Тип связи Кнопка
coach team Один ко многим.
Один тренер может тренировать несколько команд
Одна команда имеет одного тренера
Не идентифицирующая Non-identifying
relationship
town team Один ко многим.
В одном городе может существовать несколько команд
Одна команда базируется в одном городе
Не идентифицирующая Non-identifying
relationship
town stadium Один ко многим.
В одном городе может существовать несколько стадионов
Один стадион базируется в одном городе
Не идентифицирующая Non-identifying
relationship
stadium game Один ко многим.
На одном стадионе может проводиться несколько игр
Одна игра проводится на одном стадионе
Не идентифицирующая Non-identifying
relationship
player squad Один ко многим.
Вспомогательная сущность для организации связи многин-ко-многим между сущностями player и team
Не идентифицирующая Identifying
relationship
team squad Один ко многим.
Вспомогательная сущность для организации связи многин-ко-многим между сущностями player и team
Не идентифицирующая Non-identifying
relationship
Продолжение таблицы
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!