is there a way to limit an edge on specific vertices? I am not meaning light weight edges.
Say, I have:
[Vertex] Person (properties: firstName, lastName, birthDate)
[Vertex] House (properties: street, city)
[Vertex] Car (properties: brand, make, year)
[Edge] livesIn (properties: sinceDate, isOwner)
[Edge] owns (properties: sinceDate)
Now I want to be able to limit the edge 'livesIn' between (from) Person and (to) House, so if I create a 'livesIn' edge object (Create EDGE livesIn FROM #12:0 TO #13:0) between a Person object (#12:0) and House object (#13:0) it succeeds, but it will fail for a Person and Car object (#14:0).
( I am using orientdb-community-2.1.2)