2015-11-12 2 views
1

Я пытаюсь смоделировать схему, в которой list может иметь много items, и каждый item может принадлежать многим lists. Для меня ясно, что я могу использовать тип ссылки :list/items для моделирования отношений, но также хотел бы иметь атрибут rank, который определяет позицию элемента в каждом списке, где он существует. Как можно это сделать?Свойства по отношениям Datomic ref

ответ

1

Единственный ответ, который у меня есть - при условии, что позиционирование зависит от списка, - это то, что вам нужно добавить объект-косвенник с атрибутом ранга. Это не очень приятно. Было бы неплохо, если бы можно было заказать множество отношений, поскольку этот прецедент существенно упростит.

Смежные вопросы