Спорт. Турнирные таблицы с личными показателями при равентсве очков

в 13:34, , рубрики: php, python, sql, Веб-разработка, ооп, спорт, метки: , , , ,

Вкратце суть примерно такова: есть глобальные показатели (общие очки, общая разница мячей и т.д), но при равенстве глобальных показателей у группы команд используется подсчет показателей между этими командами. То есть понятно, что должен быть первый запрос, а заним второй запрос с горстью костылей. Чистый sql не пройдет, судя по всему.


Работающий кусок кода есть, но со временем он превратился в такого монстра, что есть стойкое желание все переписать по уму. Хотелось бы получить на выходе мощный класс с гибкостью под многие вида спорта и управлением на уровне конфига. Вопрос не столько практический, сколько абстрактный. Нужны идеи, проекты такого класса. Если кто-то подобное разрабатывал, поделитесь своими трюками, своим подходом. Спасибо!

Автор: lenriq

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js