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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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