I'm writing a program that makes/utilizes arbitrary relationships between pieces of data, and I can't think of more generic terms for the user interface than:
Co-parent: The relationship between A and B
Sibling: The relationship between D and E
Should I stick with these? Or are there better names? The relationships defined by the arrows in the diagram aren't necessarily hierarchical, they're more along the lines of 'A is like C except for X'
Best Answer
The term "sibling" is common usage in this context, yes.
I haven't heard "co-parent", but "parent" is the usual term in a tree structure, so "co-parent" sounds about right.