Jul 7
InfiniteGraph: Referential Integrity
Based on my post yesterday, the guys over at InfoGrid brought up some good points on InfiniteGraph’s edge implementation. I wrote some code to see if you could create a dangling reference case. I couldn’t find a way to do it.
It looks like, when you create an Edge, it is transient. To add it to the database you must call one of the addEdge variants which makes the edge persistent and requires you provide source and destination vertices. There are no dangling references, so referential integrity is kept.
