Each parent can already have more than 1 children. How do I allow the reverse, i.e. 1 child to 2 parents?
Is that even possible?
Not really. Ancestry models tree hierarchies - that's one parent per child node.
Ancestry