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

от автора

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

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

ссылка на оригинал статьи http://habrahabr.ru/post/164897/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *