Neither named graphs (graph edge collections), nor anonymous graphs
("loose" edge collections) maintain integrity, if you use AQL queries for
manipulation.
To ensure integrity, you have to define a graph ("named graph") and use the
general graph API / module when deleting vertices. The edge collections as
per the graph definition will then be checked when you delete vertices, and
edges linked to these vertices be removed as well, so that the edges don't
become "dangling".
Also note that the same edge collection can be used for multiple graph
definitions, and still be accessed directly with AQL or the normal HTTP
interface and therefore affect integrity.
--
You received this message because you are subscribed to the Google Groups
"ArangoDB" 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.