Я хотел бы спросить более опытных коллег по настройке отношений между пользователями в стандартной django пользовательской модели.
В моем приложении в настоящее время я храню пользовательские данные в 3 классах (пользователь, сотрудник, менеджер), так как вы можно увидеть на картинке ниже. ![enter image description here](https://i.stack.imgur.com/yvF29.png)
Я хотел бы упростить эту модель, но я не уверен, что могу как-то это сделать только в классе User. Можно ли сделать что-то подобное?
from django.contrib.auth.models import User
class User(models.Model):
manager = models.ForeignKey(User, related_name="employees", on_delete=models.CASCADE)