( ).
one-to-many many-to-many parent-child:
one-to-many , , :db/id, :my.domain/guid, :ordinal/ref .many-to-many , .
, latest change date/ , . , , .
, recursive pull patterns and queries. attribute on child - .
separate entity, :
{:foo/bars [{:db/id 4}
{:db/id 2}]
:foo/bars-order [{:db/id 9 :ordinal/idx 0 :ordinal/ref {:db/id 2}}
{:db/id 8 :ordinal/idx 1 :ordinal/ref {:db/id 4}}]}
: , .
, linked list vs. position values . , positional values tx-data (, 0 10 10 -, 10 ).
, - - - (parent-wrapper-child), .
:
single-parent + recursive queries= idx next .