Две ForeignKey-привязки в модели django

Можно и эффективно ли писать так 2 ForeignKey привязку к одной модели, к примеру так:

class User(models.Model):...


class PrivateMessage(models.Model):
    owner = models.ForeignKey(User, models.CASCADE)
    to_user = models.ForeignKey(User, models.CASCADE)

Если нет, то как посоветуете реализовать привязку к двум объектам модели?


Ответы (0 шт):