Given that it is not possible to have an edge between a Vertex and an Edge, how can I properly model the following relationship?
V1 <---"relationship"/E1---> V2 <---"relationship"/E2---> V3
V3 <--"has"/E3--> V4 <---"based on"/E4---> E1[existence of relationship/edge between a and b]
I am trying to model that V3 has V4 based on E1.
Thanks in advance.