Re: Про футбол | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
Вообще, это реальная задача, задача Фокстрота - автора этой ветки. И ее сравнивать со складом - это немного жопа! Сравнивать на примитивном уровне "как на сайте футбольном, что мы смотрели" - склад сильней или равен по сложности. Цитата:- такого много даже со слабой фантазией, ИК компасом показал как простой маленький пример для них, кто занимается складом. Крисп, может, им и не занимается складом, не знаю. Может, Криса и не футболист и не болельщик. Но это Фокс или другая среда, но это для них (сред этих) реальная постановка задачи для программиста. И она на поверхности. И она сложная. Или простая, если знать о футболе только то, что играют в один и тот же момент, в одно и то же время именно 2 команды И все... Исправлено 4 раз(а). Последнее : Ydin, 04.07.18 16:16 |
Re: Про футбол | |
---|---|
Ydin Сообщений: 7648 Откуда: Киев Дата регистрации: 16.12.2005 |
champions.football.ua
Вот это можно предусмотреть для помощи комментаторам матча в программе Фокстрота, которую он тут предложил как ветку "Про футбол?" Давайте ему поможем |
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
так как хранить основной результат т.е. счет матча?
и надо ли хранить результаты в виде победа, ничья... ? дабы потом не писать WHERE A>B или еще хуже HAVING SUM(A)>SUM(A) ------------------ Мойте ноги, моя ноги вы моете и руки |
Re: Про футбол | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Да делал я склад. Лет 15 работает, и как ни странно, зачем-то все еще параллельно с 1С ведут, видимо какие-то функции более полезны. Но данный случай скорее видимо похож на другую мою бух.программу, также все еще рабочую - журнал по работе с поставщиками. Т.е. конечно - в идеале был бы похож. Там у меня различные суммы по документу, основная, ндс, еще что-то, автоматически заносятся в журнал как отдельные строки с одной общей датой и общим уникальным номером. Делал кстати на FPD, на собственно-писном аналоге browse со встроенным автоинкрементным поиском по списку клиентов и двумя окошками дебет-кредита слева-справа экрана после выбора - красивая штучка вышла, даже просто полюбоваться приятно. Ну и очень функциональная, в отличие от использования стандартного browse, на которых ради интереса писал склад, тем не менее, даже страшно насилуя browse всякими обычными и недокументированными способами, мало чего удалось в смысле функционала от них добиваться, пришлось в итоге много ухищрений делать, чтобы повысить возможности интерфейса программы до уровня нефокс-программ. То ли дело та самописная штучка. Недавно кстати перегонял этот журнал уже для работы под win7x64, новый комп купили, в соседней теме про это было. ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) Исправлено 1 раз(а). Последнее : Crispy, 05.07.18 07:38 |
Re: Про футбол | |
---|---|
Crispy Сообщений: 18571 Дата регистрации: 16.05.2005 |
Смотря для какой конечной цели ты все это делаешь. Если для протоколирования максимального количества информации, то не надо, любой итог вычисляется простейшим образом. При этом просто ведется что-то типа "журнала событий". Где каждое событие имеет свое время и свой тип. Скажем события таких типов: гол 1-й команды, гол 2-й команды, уход (удаление) игрока, приход (возврат) игрока, штрафной удар, аут, разыгрывание мяча в центре, ввод мяча в игру вратарем. Вроде почти все возможные, или еще есть? В результате при таком протоколировании у тебя по сути создается полный хронологический отчет о всех матчах. Откуда можно легко выудить любую информацию. Если же интересует только лишь счет матчей - ну тогда можно и вообще весь матч сохранять как одну единственную строку. И тогда разумеется только результат и нужен для хранения. Т.е., все зависит от того, что желается иметь. ;) ------------------ В действительности все иначе, чем на самом деле. (Антуан де Сент-Экзюпери) |
Re: Про футбол | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Таки да. |
Re: Про футбол | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Результат матча и счет матча это разные понятия. Бывают ситуации когда первая команда забила голов больше чем вторая, а результат -:+, или наоборот, команды не забили ни одного гола, а результат 3:0. Есть такое понятие как регламент соревнований. В этом регламенте и прописываются правила начисления очков, а также правила расположения команд в турнирной таблице, вот его и нужно курить в первую очередь. ;) ------------------ |
Re: Про футбол | |
---|---|
of63 Сообщений: 25244 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Например, "техническое поражение", из-за неявки команды )
|
Re: Про футбол | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Или из-за каких-либо иных нарушений - допинг, "заиграли" игрока, не имевшего права играть за команду и т.п. Или там за беспорядки на стадионе.
|
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
писать в одну строку это 22/7
к примеру как потом искать игры одной команды? всякий раз писать ф=1 или ь=1? чушь, это если кратко но я не об этом вопщем как Игорь говорил, примерно так и получается... пока итак имеем сущности матчи/забеги, команды/гонщики, участники, судьи итд для каждого вида спорта отдельный сценарий запросов/представлений 1. для матчей: дата+время проведения место (стадион, школа, страна...) вид спорта (футбол, керлинг...) что за чемпионат (АПЛ, ЧМ2018, финал конкурса Мисс красивые волосы по версии журнала Ноги...) ... примечание (всю неделю было жарко, но выпал снег - билетов продано 0) 2. для команд/участников порядок как указано в протоколе (но есть ньюансы, например, для ФИФА 1 это принимающая сторона, для NBA это уже 2, а для F1 вообще пофигу тоесть заранее неизвестно) команда-участник (для формулы один может быть наоборот участник и только потом команда) место-результат (здесь надо указывать кто выиграл итд) результат - тоесть сколько голов или сколько времени потратил на гонку итд 3. если нужны данные о составах команд создаем тертью таблицу 4. нужны судьи? тады еще одну рисуем 5. и наконец хронология соревнования опять таки ежели нужна детализация по событиям = кто,что,когда вроде все если чтото упустил, поправьте ------------------ Мойте ноги, моя ноги вы моете и руки Исправлено 1 раз(а). Последнее : Foxtrot, 06.07.18 15:37 |
Re: Про футбол | |
---|---|
Simple777 Сообщений: 33855 Дата регистрации: 05.11.2006 |
Ну таки неплохо давать ссылку на источник, где мона видео посмотреть/скачать/обратиться к правообладателю видео - в смысле официальный источник.
|
Re: Про футбол | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Обсчитать результаты отдельных турниров/чемпионатов это одно, тут нужно отталкиваться от регламентов о которых я говорил и иметь ввиду что один и тот же турнир в разные годы может иметь разные правила. Вести глобальную статистику по спортсменам это другое, тут предложенная Вами (Игорем) структура очень даже годится.
НО... боюсь что на столько универсальная штука на выходе будет жутко неудобной. Пловцу наверняка нет дела до замен и желтых карточек, а футболисту до секунд, стилей плавания и длины бассейна. ------------------ Исправлено 1 раз(а). Последнее : Sawradym, 06.07.18 17:41 |
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
ну так рисуем под футбол и дополняем под то, что более-менее пригодно
все охватить - такого умысла не было ------------------ Мойте ноги, моя ноги вы моете и руки |
Re: Про футбол | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Если и на самом деле рисуешь (а не так, ради трёпа по теме проектирования), то начинать надо с постановки задачи - без этого ничего никто не рисует, даже на бумажке. Может тебе нужна БД для букмекеров - там одно, а может для футбольных хедхантеров/работорговцев - там ну совсем другое... Для комментаторов, очевидно, вообще третье
------------------ WBR, Igor |
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
щас просто делать нечего, работы нет, а руки не любят скуки
начал было писать CREATE DATABASE... но чутка застрял и ты прав канешна, брат, это лишь любопытство и никакого коммерческого или еще какого интереса нет ------------------ Мойте ноги, моя ноги вы моете и руки |
Re: Про футбол | |
---|---|
akvvohinc Сообщений: 4212 Откуда: Москва Дата регистрации: 11.11.2008 |
Для начала в качестве примера я бы посмотрел готовые решения - там уже учтено многое из того, что любой сходу и не вспомнит. Зачем изобретать велосипед, да еще с нуля?
Лучшее, из того, что я видел - Das Fussball Studio - www.vmlogic.net (но есть и много других) Программа и банки данных этой программы (так там это называется) - на Access'e. Если понравится, я могу объяснить, как их предварительно обработать, чтобы можно было читать Фоксом или посмотреть структуру таблиц из самого Access'а. Исправлено 1 раз(а). Последнее : akvvohinc, 17.07.18 19:20 |
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
турнирная таблица (типа отчет) формируется одним таким селектом из обной таблицы:
------------------ Мойте ноги, моя ноги вы моете и руки Исправлено 1 раз(а). Последнее : Foxtrot, 12.10.18 16:55 |
Re: Про футбол | |
---|---|
akvvohinc Сообщений: 4212 Откуда: Москва Дата регистрации: 11.11.2008 |
Если отвлечься от собственно Фокса, то правил упорядочивания в итоговой таблице в футболе немерено, и простым ORDER BY здесь можно обойтись, только если произвести некоторую предварительную обработку достаточно сложной процедурой.
Например, в чемпионате России второй критерий - "количество побед", а во многих странах используется сложный критерий "по результатам матчей между собой". Есть и экзотические критерии - по меньшему количеству технических побед. Не понял также, зачем там нужно упорядочивать по "Пропущено", если выше есть упорядочивание по разности мячей и по Забито. Исправлено 1 раз(а). Последнее : akvvohinc, 12.10.18 18:56 |
Re: Про футбол | |
---|---|
Foxtrot Автор Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
это я видимо просто увлекся
------------------ Мойте ноги, моя ноги вы моете и руки |
© 2000-2024 Fox Club  |