Смекни!
smekni.com

База данный Хозяйственный учет футбольного клуба (стр. 2 из 6)

Атрибут Смысл Пример
sp Серия паспорта 3569
np Номер паспорта 0123654
fam Фамилия Иванов
im Имя Иван
otch Отчество Иванович
pol Пол мужской
dateborn Дата рождения 12.05.1960
datevidachi Дата выдачи паспорта 12.24.2000
kemvidan Кем выдан паспорт Отделом милиции №3 УВД г.Москва
country Страна Россия
city Город Москва
street Улица Первомайская
numstreet Номер улицы 45
numflat Номер квартиры 12
dolgnost Должность главный врач

Таблица 2.2 – Игроки

Атрибут Смысл Пример
sp Серия паспорта 3569
np Номер паспорта 0123654
date Дата 12.12.2004
rost Рост 180
ves Вес 79
staff Состав основной
number Номер 12
status Статус нападающий

Таблица 2.3 – Помещение

Атрибут Смысл Пример
num_p Номер помещения 15
square Площадь 123
naznachenie Назначение столовая

Таблица 2.4 - Комната

Атрибут Смысл Пример
num_p Номер помещения 15
room Номер комнаты 3

Таблица 2.5 – Спортивный зал

Атрибут Смысл Пример
num_p Номер помещения 15
type_zal Тип зала Тренажерный зал
sp Серия паспорта 1226
np Номер паспорта 456987

Таблица 2.6 – Поступление объектов

Атрибут Смысл Пример
code_obj Код объекта 15
Kol Количество 40
date Дата поступления 04.24.2008
balance Балансовая стоимость 450

Таблица 2.7 – Спортивный инвентарь

Атрибут Смысл Пример
code_obj Код объекта 15
firm_inv Фирма-изготовитель Mizuno
model_inv Модель GIM12

Таблица 2.8 – Техника

Атрибут Смысл Пример значения
code_obj Код объекта 15
firm_tec Фирма-изготовитель Samsung
model_tec Модель SG-125

Таблица 2.9 – Мебель

Атрибут Смысл Пример значения
code_obj Код объекта 115
firm_meb Фирма-изготовитель «Мир мебели»
dlina Длина 125
width Ширина 50
height Высота 70
material_meb Материал Дуб
Цвет color_meb Орех

Таблица 2.10– Мяч

Атрибут Смысл Пример значения
code_obj Код объекта 15
material_ball Материал кожа

Таблица 2.11 – Футбольные ворота

Атрибут Смысл Пример значения
code_obj Код объекта 24
kind Вид ворот стандартные
height Высота 123
shirina Ширина 365

Таблица 2.12 – Тренажер

Атрибут Смысл Пример значения
code_obj Код объекта 65
type_tren Тип тренажера беговая дорожка

Таблица 2.13 – Телевизор

Атрибут Смысл Пример значения
code_obj Код объекта 65
diagonal Диагональ экрана 54
screen Тип экрана

Таблица 2.14 – Холодильник

Атрибут Смысл Пример значения
code_obj Код объекта 668
height Высота 125
width Ширина 105
depth Глубина 90
sum_sq_polok Площадь полок 126
com_volume Общий объем 368
userful_volume Используемый объем 360

Таблица 2.15 – Пылесос

Атрибут Смысл Пример значения
code_obj Код объекта 268
moshnost Мощность 54

Таблица 2.16 – Кровать

Атрибут Смысл Пример значения
code_obj Код объекта 45
Type_bed Тип кровати односпальная

Таблица 2.17 – Шкаф

Атрибут Смысл Пример значения
code_obj Код объекта 123
type_shkaf Тип шкафа плательный

Таблица 2.18 – Стол

Атрибут Смысл Пример значения
code_obj Код объекта 569
type_table Тип стола письменный

Таблица 2.19 – Размещение спортивного инвентаря по залам

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 123654
date Дата 05.15.2010
num_p Номер зала 56

Таблица 2.20 – Расселение людей по комнатам

Атрибут Смысл Пример значения
Inv_number Номер помещения 123654
sp Серия паспорта 1236
np Номер паспорта 566002

Таблица 2.21 – Инвентарные номера спортивного инвентаря

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 123654
code_obj Код объекта 165

Таблица 2.22 – Инвентарные номера техники

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 333488
code_obj Код объекта 456

Таблица 2.23 – Инвентарные номера мебели

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 5699888
code_obj Код объекта 158

Таблица 2.24 – Списанный спортивный инвентарь

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 123654
date Дата списания 11.10.2007

Таблица 2.25 – Списанная техника

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 123654
date Дата списания 04.05.2007

Таблица 2.26 – Списанная мебель

Атрибут Смысл Пример значения
Inv_number Инвентарный номер 123654
date Дата списания 12.03.2004

2.3 Определение функциональных зависимостей

У двух и более людей серия и номер паспорта не могут быть одинаковыми.

Fam, Im, Otch, pol, dateborn, datevidachi, kemvidan, country, city, street, numstreet, numflat, dolgnost -> sp, np.

Один человек не может иметь два разных паспорта.

sp_pl, np_pl -> sp, np -> date, rost, ves, staff, number, status -> Fam, Im, Otch, dateborn, country, city, street, numstreet, numflat.

Футболист не может играть в команде определенного состава одновременно под разными номерами в разном качестве.

sp_pl, np_pl -> date, staff, number, status.

В определенном составе под одним номером не могут играть два футболиста.

sp_pl, np_pl -> staff, number, status.

Один человек не может одновременно жить в двух комнатах.

num_room -> sp, np.

Помещение не может иметь разные площади и назначения.

square, naznachenie -> num_p.

Номер помещения однозначно определяет номер комнаты.

room -> num_room.

Спортивный зал не может одновременно относиться к разным типам. type_zal -> num_zal.

Объект в одно и то же время поступает в определенном количестве по определенной цене. kol, date, balance -> code_obj.

Инвентарь производится определенной фирмой и относится к определенной модели. firm_inv, model_inv -> code_inv.

Техника производится определенной фирмой и относится к определенной модели, потребляет определенную мощность. firm_tec, model_tec -> code_tec.

Мебель изготавливается из определенного материала, определенной длины, ширины, высоты, цвета. firm_meb, dlina, width, height, color -> code_meb.

Единица спортивного инвентаря не может относиться к двум объектам. code_inv-> inv_number_INV.

Единица техники не может относиться к двум объектам. code_tec -> . inv_number_TEC.

Единица мебели не может относиться к двум объектам. code_meb -> inv_number_MEB.

Единица спортивного инвентаря не может быть списана дважды. date_out_inv -> inv_number_INV_out.

Единица техники не может быть списана дважды. date_out_tec -> inv_number_TEC_out.

Единица мебели не может быть списана дважды date_out_meb -> . inv_number_MEB_out.

Единица спортивного инвентаря не может одновременно находиться в нескольких спортивных залах. num_zal -> inv_number_INV, date_IinZal.

Единица техники не может одновременно находиться в нескольких помещениях. num_р -> inv_number_TEC, date_TecInP.

Единица мебели не может одновременно находиться в нескольких помещениях. num_р -> inv_number_MEB, date_MebInP.

Мяч не может иметь разные характеристики. material -> code_balls.

Одни и те же ворота не могут иметь разные характеристики. height_gate, shirina, kind -> code_gate.

Тренажер не может быть одновременно двух видов. type -> code_trenager.

Телевизор не может иметь разные характеристики. diagonal, screen -> code_TV.

Холодильник не может иметь разные характеристики. height_ref, widht_ref, depht_ref, sum_sq_polok, com_volume, user_volume -> code_refreg.

Пылесос не может иметь разные характеристики. moshnost_v -> code_vacuum.

Кровать не может иметь разные характеристики. type_bed -> code_bed.