Salamas писал(а):
Вот странно... некоторые сообщения не содержат года рождения ребят, указываются команды, счет, кто забил, при этом появляется учетная запись... а как учитывают без года?
У нас в базе сейчас 6553 игрока.
Когда кто-то пишет, что забил гол такой-то игрок из такой-то команды, то происходит следующее:
- Если в забившей команде числится игрок с такой Фамилией, то мы записываем гол на него (имя в данном случае необязательно)
- Если в команде есть несколько игроков с такой фамилией, то мы смотрим на имя!
- Если в команде нет игрока с такой фамилией, то мы смотрим игроков из всех команд этого возраста с такой фамилией и именем.
- Если игрока вообще нет в нашей базе, то для внесения нужен год рождения, фамилия и имя.
Если вы уже один раз сообщили об игроке, указав его имя, и его гол учтён, то в дальнейшем можно не указывать его имя (достаточно фамилии). Кроме случая перехода игрока в другую команду.Если кто-то не указывает год рождения команды, то мы пытаемся определить его по косвенным признакам:
- по счёту матча (в каком годе счёт совпадает)
- по другим постам того, кто сообщил о голе
Если однозначно определить не получается, то мы спрашиваем Имя игрока и, если нужно, возраст.