2012-02-19 6 views
0

Эй, ребята, я надеялся, что кто-то сможет направить меня в правильном направлении! Я работал над этим некоторое время, и я не буду лгать, это для класса, но я делаю это и для нашего колледжа. Это база данных для отслеживания статистики на встречах. Пример того, что я хочу сделать, позволяет сказать, что кто-то запускает 800-миллионный запуск, и они запускают 1:58 или что-то в этом роде, ну, этот человек будет иметь этот stat для своего имени, если это имеет смысл. Но все равно мои столы.Проблемы с базой данных статистики Fields Fields

Кстати, это войдет в базу данных MySQL и будет использоваться из веб-интерфейса, а не для доступа. Но это то, что я до сих пор, и по какой-то причине, это на самом деле не делает смысла для меня ...

AthleteTable ( AthleteID AthleteFirstName AthleteLastName AthleteDOB AthleteHome AthleteHighschool AthleteYear AthleteGender AthleteWeight AthleteHeight AthleteEvents)

AthleteParticipationTable ( AthleteParticipationID КодСобытия AthleteID T_F_ID EventMark)

EventTable ( EventID EventName EventLocation EVENTDATE EventSeason)

Track_and_Feild_Event_Table ( T_F_ID именем_события)

Стол спортсмен только что, это сами спортсмены , Участие спортсмена - это то, что спортсмены играли/прыгали/бросали и т. Д. На встречу. Таблица событий - это то, что один из моих учителей предложил мне положить туда, и это тот, с которым я столкнулся. В таблице «Событие» это автономер, но в турнире это число. И таблица Track_and_Field - это все возможные события в области легкой атлетики.

Я думаю, мне просто интересно, не пойду ли я на это правильно, и если кто-то может помочь, это будет славно.

И если я не объяснить все достаточно хорошо, просто скажите, что вы хотите мне остановиться, и я сделаю это

ответ

0

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

Спортсмену необходимо только зафиксировать, что спортсмен принимал участие в мероприятиях. Однако вам нужна таблица результатов, в которой записаны круглые (жары, четверти, полуфиналы и финалы) плюс и достигнутый ими знак. Идея состоит в том, что спортсмен может иметь один или несколько результатов в зависимости от того, во сколько они участвуют.

Вы также можете включить день результатов, если события продолжаются более одного дня. Это может быть полезно позже, когда вы разрабатываете статистику для спортсмена.