Hi Nagu, Have you looked at: http://www.orientechnologies.com/docs/last/orientdb.wiki/Graph-Schema.html
Lvc@ On 2 March 2015 at 15:29, nagaraja sosale ramaswamy <[email protected]> wrote: > I think i may have found some pointers: > http://www.orientechnologies.com/orientdb-using-schemas-with-graphs-part-1/ > > unfortunately i cant seem to find the the part 2 of the blog post. > that post does show how the first constraint in my example could be > realized. > however more complex constraints for edges, based on property of the > vertex, is not illustrated > > is this possible in OrientDB ? > > > ~nagu. > > > On Monday, March 2, 2015 at 5:38:43 PM UTC+5:30, nagaraja sosale ramaswamy > wrote: >> >> I would like to add that in myapplication, these constraints are not a >> fixed set of constraints, but would evolve as new types of Vertices get >> added to the graph, it must be possible to define new constraints or adapt >> the existing constraints to new business rules. >> >> >> ~nagu. >> >> On Monday, March 2, 2015 at 5:35:19 PM UTC+5:30, nagaraja sosale >> ramaswamy wrote: >>> >>> hi >>> >>> I would like to know if there is a way in OrientDB to impose constraints >>> on Vertices and/or Edges such that: >>> One can only create a certain type of edge between certain type of >>> vertices. >>> >>> For example, consider a graph having vertices Person and Pet and edge >>> Friend. >>> It must be possible to create 'Friend' edges only between Persons and >>> not between Pets. >>> Also, it must be possible to create an edge between a Person and a Pet, >>> only if that Pet is a Dog (some property on Person class=Dog) >>> >>> how would you suggest such constraints be modeled in OrientDB (or >>> whether at all it is appropriate to do this in DB) >>> >>> >>> thanks >>> ~nagu. >>> >> -- > > --- > 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. > -- --- 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.
