я так думаю нам надо знать какие пользователи находятся в проекте и с какой ролью именно на этом проекте. нужно создать дополнительные таблицы между проектом и пользователем. сейчас если у нас будет 3 пользователя с ролью менеджера и 2 проекта мы не сможем получить информацию какой именно польователь является менеджером для конкретно взятого проекта.