I would have thought it would need to go this way.

create class A extends V
create class B extends V

create property A.id binary
create property B.createAt datetime
create property B.updatedAt datetime

create class C extends A, B

Class C should only have the 3 fields now, which I am sure wasn't your 
intention.

Or, just.

create class C extends V
  
In other words, you added properties to V, making it the superclass and 
extended A and B from it, which means they both have the same properties as 
V. Then you extend C from A and B, both having the same inherited fields. I 
guess OrientDB doesn't realize the same fields are coming from V and just 
adds them together, which, from an inheritance perspective, isn't wrong 
either.

Scott 

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to