Как из сделать взяимосвязи между людьми из одной таблицы? Django
Есть основная таблица Users, там находятся все зарегистрированные пользователи Среди этих пользователей есть начальники и подчинённые. У начальников могут быть подчинённые. Как это грамотно связать через ещё одну таблицу? На мой придуманные метод Django ругается, но и очевидно что это не очень решение
from django.db import models
from django.contrib.auth.models import User
class Relationship(models.Model):
promo = models.ForeignKey(User, on_delete=models.CASCADE)
agent = models.ForeignKey(User, on_delete=models.CASCADE)