Добавление кастомных полей к связям ASSOCIATION/COMPOSITION

Добрый день.

Есть две связанные сущности - ASSOCIATION, ManyToMany

Помимо связывания одних записей с другими, мне необходимо добавить самим связям
дополнительные атрибуты.
image
image

На первом скриншоте я отметил JoinTable таблицу в которую я хотел бы добавить дополнительные поля.
На втором - там где я хотел бы видеть эти поля и редактировать их (к примеру, сделав таблицу editable).

Насколько это реализуемо?
Какие у меня есть варианты?

Тут скорее всего только использование Indirect Many-to-Many поможет. По ссылке все примеры написаны под cuba. Но для jmix все должно быть так-же.

1 симпатия