Наименование задачи: создание информационной БД системы спортивных организаций города
Цель базы: систематизация данных информационной системы спортивных организаций города
Основные пользователи БД:
· Тренера
· Организаторы
· Спортсмены
Концептуальная модель данных
Настоящий раздел содержит IDEF1X – диаграммы модели. Формальное определение имен сущностей и атрибутов приведено в разделе 4.
Сущности и связи (ER - уровень)
Тренируют Проводятся
Участвуют
Рис. 3.1.1. ER–диаграмма информационной системы спортивных организаций города
Логика взаимосвязи данных (KB - уровень)
Спортсмены города |
Код спортсмена (ПК) Клуб (ВК) |
Тренера |
Код тренера (ПК) |
Соревнования города |
Код соревнований (ПК) Код сооружения (ВК) |
Спортивные клубы |
Клуб (ПК) |
Спортивные сооружения |
Код сооружения (ПК) |
Виды спорта и разряды |
Код спортсмены (ПК, ВК) Код тренера (ВК) |
Соревнования/спортсмены |
Код спортсмена (ПК, ВК) Код соревнования (ВК) |
Состав атрибутов и сущностей (FA – уровень)
Рис 3.3.1. FA–диаграмма информационной системы спортивных организаций города
Глоссарий модели
Таблица 1. Сущности
Имя | Определение |
Спортсмены города | Человек, занимающийся одним или несколькими видами спорта и состоящий в определенном спортивном клубе с определенными данными: ФИО, данные паспорта, город, адрес, клуб |
Соревнования города | Соревнования по определенным видам спорта, проводимые в городе |
Клубы | Спортивные клубы, за которые выступают спортсмены |
Тренера | Человек, тренирующий одного или несколько спортсменов |
Виды спорта и разряды | Виды спорта, которыми занимаются спортсмены, имеющие определенный спортивный разряд |
Спортивные сооружения | Спортивные сооружения, с определенным рядом характеристик: код сооружения, название, вместимость, тип сооружения и покрытия |
Соревнования\спортсмены | Спортсмены, участвующие в определенных соревнованиях и занимающие призовые места |
|
Таблица 2. Атрибуты
Имя | Домен | Определение | Владелец |
Код спортсмена | Счетчик | Синоним наименования спортсмена, используемый для связи таблиц | Спортсмены города |
ФИО | Текстовый | Полное имя спортсмена | Спортсмены города |
Данные паспорта | Числовой, текстовый, дата/время | Серия, номер, кем выдан, дата выдачи | Спортсмены города |
Город | Текстовый | Город проживания спортсмена | Спортсмены города |
Адрес | Текстовый | Улица, номер дома, номер квартиры | Спортсмены города |
Телефон | Числовой | Контактный телефон спортсмена | Спортсмены города |
Клуб | Текстовый | Спортивный клуб, за который выступает спортсмен | Спортсмены города |
Код тренера | Счетчик | Синоним наименования тренера, используемый для связи таблиц | Тренера |
Имя | Домен | Определение | Владелец |
Клуб | Текстовый | Название спортивного клуба | Спортивные клубы |
ФИО | Текстовый | Полное имя тренера | Тренера |
Дата создания | Дата/время | Дата создания спортивного клуба | Спортивные клубы |
Код спортсмена | Числовой | Синоним наименования спортсмена, используемый для связи таблиц | Виды спорта и разряды |
Вид спорта | Текстовый | Вид спорта, которым занимается спортсмен | Виды спорта и разряды |
Разряд | Текстовый | Разряд спортсмена | Виды спорта и разряды |
Код тренера | Числовой | Синоним наименования тренера, используемый для связи таблиц | Виды спорта и разряды |
Код соревнования | Счетчик | Синоним наименования соревнования, используемый для связи таблиц | Соревнования города |
Код сооружения | Числовой | Синоним наименования сооружения, используемый для связи таблиц | Соревнования города |
Тип соревнований | Текстовый | Название соревнования | Соревнования города |
Дата проведения | Дата/время | Дата проведения соревнований | Соревнования города |
Организатор | Текстовый | Организатор соревнований | Соревнования города |
Код сооружения | Счетчик | Синоним наименования сооружения, используемый для связи таблиц | Спортивные сооружения |
Название сооружения | Текстовый | Полное название спортивного сооружения | Спортивные сооружения |
Вместимость | Числовой | Количество мест | Спортивные сооружения |
Тип сооружения | Текстовый | Стадион, бассейн, манеж, спортивный зал и т.д. | Спортивные сооружения |
Тип покрытия | Текстовый | Искусственное, натуральное и т.д. | Спортивные сооружения |
Код спортсмена | Числовой | Синоним наименования спортсмена, используемый для связи таблиц | Соревнования/спортсмены |
Код соревнования | Числовой | Синоним наименования соревнования, используемый для связи таблиц | Соревнования/спортсмены |
Призовое место | Текстовый | Соревнования/спортсмены |
|
Таблица 3. Домены