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.
