Каждому игроку соответствует один объект User - отношение OneToOne, null=false, пользователь обязателен для каждого игрока. У одного пользователя может быть несколько игроков (по каждому игроку на сыгранную игру)
Складывается впечатление, что доктрина писалась только для обработки обычных http-запросов