Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объясните связи / 14 сообщений из 14, страница 1 из 1
11.05.2007, 20:28
    #34520494
f2PypS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Объясните пожалуйста правильно ли я сделал связи.. Или как более правильнее их сделать
Хочу сделать информационную систему России по футболу
Заранее благодарен...
Изображение схемы прилагаю :)
...
Рейтинг: 0 / 0
14.05.2007, 07:29
    #34522200
Roman V Tchemisov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Выигрыши, Проигрыши и ничьи это же вычисляемые пол я. Зачем их хранить в БД? Очки, заработанные командой -- аналогично. Можно в таблице Команды хранить ID тренера, но они тоже имеют привычку меняться.
...
Рейтинг: 0 / 0
14.05.2007, 07:53
    #34522222
йо-мойо
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
f2PypSХочу сделать информационную систему России по футболу

o-}{-y йеть... жжош - конкретно

давай! давно пора! заждались уже...
...
Рейтинг: 0 / 0
14.05.2007, 09:06
    #34522297
Rin@t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Roman V TchemisovМожно в таблице Команды хранить ID тренера, но они тоже имеют привычку меняться.
А игроки - дурное свойство переходить из команды в команду во время чемпионата :-).
...
Рейтинг: 0 / 0
14.05.2007, 09:07
    #34522298
Rin@t
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
2 f2PypS: "А судьи кто?" (c)
...
Рейтинг: 0 / 0
14.05.2007, 09:40
    #34522370
Bogdanov Andrey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
f2PypSОбъясните пожалуйста правильно ли я сделал связи.. Или как более правильнее их сделать

Еще несколько вопросов:
а) Российсике команды только один турнир играют?
б) Участие игроков в матчах не будем отражать?
в) А если две команды одинаковые названия имеют?
г) Что такое "таблица связей"?

Roman V TchemisovВыигрыши, Проигрыши и ничьи это же вычисляемые поля. Зачем их хранить в БД? Очки, заработанные командой -- аналогично. Можно в таблице Команды хранить ID тренера, но они тоже имеют привычку меняться.

А вот в нынешнем чемпионате Италии очки не совем вычисляемые.
...
Рейтинг: 0 / 0
14.05.2007, 09:46
    #34522389
штраф
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Roman V TchemisovОчки, заработанные командой -- аналогично
очки могут снимать в соответствии со штрафными санкциями
...
Рейтинг: 0 / 0
14.05.2007, 09:48
    #34522400
Объясните связи
не рекомендую название команды ключом делать. Оне, сцуки, меняццо могут от сезона к сезону :)
...
Рейтинг: 0 / 0
14.05.2007, 09:52
    #34522414
proposed amendment
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
f2PypSОбъясните пожалуйста правильно ли я сделал связи.. Или как более правильнее их сделать

вы неправильно спроектировали БД - неверно описали сущности, так что какой смысл рассуждать правильно ли вы описали связи
...
Рейтинг: 0 / 0
15.05.2007, 00:20
    #34524827
Объясните связи
Ну и от себя, если позволите.... так сказать, немного зная предметную область....

Надо бы сделать более детальную таблицу со встречами команд.... включая там сотавы играющих команд, замены, удаления..... карточки... добавленные минуты и возможно кол-во болельщиков и подобную информацию.....

Еще более детальную таблицу СОСТАВА_КОМАНДя бы сделал какую-ибудь колонку состояния игроков (травмирован, восстанавливается, здоров-готов...), тренерский состав и состав вречей , менеджеров и персонала в общем.....
еще очень важно отобразить информацию о дублях команд играющих в других дивизионах (например Звезды, Звезды-2, Звезды-3 и т д...)

Наверное, вы это предполагали, но сезоны разные бывают. например 2005, 2006, 2007 и т д... это в дате должно учитаваться.....

а именно по связям все вроде неплохо...... табличек только малова-то пока (точнее информации которая в них должна быть.....)

ждем следующей версии!!!!!!
...
Рейтинг: 0 / 0
15.05.2007, 01:53
    #34524862
йо-мойо
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Молодой ещеждем следующей версии!!!!!!

месяц минимум, если, конечно, осилит Дейта дня за четыре...
...
Рейтинг: 0 / 0
16.05.2007, 23:18
    #34530848
f2PypS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Bogdanov Andrey f2PypSОбъясните пожалуйста правильно ли я сделал связи.. Или как более правильнее их сделать

Еще несколько вопросов:
а) Российсике команды только один турнир играют?
б) Участие игроков в матчах не будем отражать?
в) А если две команды одинаковые названия имеют?
г) Что такое "таблица связей"?

Roman V TchemisovВыигрыши, Проигрыши и ничьи это же вычисляемые поля. Зачем их хранить в БД? Очки, заработанные командой -- аналогично. Можно в таблице Команды хранить ID тренера, но они тоже имеют привычку меняться.

А вот в нынешнем чемпионате Италии очки не совем вычисляемые.
а ) пока хочу сделать для одного сезона, потом возможно расширить
б) Это я забыл..
в) врят ли они будут иметь одинаковые названия, во всяком случае можно указывать название и город к примеру Локомотив Москва
в) с таблицей связей я конечно ступил.. Думал там нужно сделать связи многие ко многим.
...
Рейтинг: 0 / 0
16.05.2007, 23:21
    #34530850
f2PypS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
Еще вопрос как лучше связать таблицу результата игр с другими таблицами.. думаю там не нужно через таблицу связей, а как проще я не знаю..
...
Рейтинг: 0 / 0
16.05.2007, 23:31
    #34530864
watson
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните связи
связь многие ко многим между двумя таблицами, реализуется при помощи дополнительной. Так что у вас этот момент реализован верно.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Объясните связи / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]