Я извлек данные из Riot API и сохранил их в локальной базе данных Postgresql, которая, кажется, работает хорошо.
Теперь, как вы должны знать, в каждой игре / match_id есть 10 игроков, по 5 в каждой команде. У каждого игрока есть идентификатор, который уходит в игру с 10 различными записями, по одному на player_id.
Я хотел бы иметь возможность определить положительную синергию между игроками, которые вместе достигают более высоких показателей выигрыша. Но я борюсь за объединение игроков.
Как вы справляетесь с командами в SQL, когда существует эта подразумеваемая связь (игра) со многими (игроками)?
С другой стороны, я хотел бы проверить, какая комбинация чемпионов достигает лучших показателей выигрыша. Та же проблема, как вы справляетесь с комбинациями чемпионов (5 на одну команду) в отношениях один ко многим.
PostgresSQL
Я пытался создать таблицу со всеми уникальными комбинациями чемпионов и их выигрышей, но запрос занимал много лет при условии, что существует более 100 уникальных чемпионов
Нет сообщений об ошибках, просто очень медленный запрос при попытке идентифицировать уникальные чемпионские комбинации