Всем привет. Подскажите, как настроить зависимость между полями модели на уровне самой модели, а не форм. Например, есть модели Организация, Контрагент, Договор. В модели Договор поля Организация и Контрагент. Также есть модель Продажа с теми же полями Организация и Контрагент. Кроме того в модели Продажа есть поле Договор. Задача в том, чтобы поле Договор в модели Продажа зависело от полей Организация и Контрагент.