Hi Jason,
From your examples, you should look at the Assimilation Project!
http://assimilationsystems.com/
http://assimproj.org/
This is exactly the kind of data modeling we're doing - together with
automating the collection of the data and keeping it up to date. It's a
very interesting project (IMHO).
On 07/16/2014 02:28 PM, Jason Gillman Jr. wrote:
I was just wondering if the ability to utilize a schema of sorts was
on the road map.
When I say schema, I'm thinking more along the lines of relational
constraints.
Let's use the following simple example.
We have the following types of entities represented by node labels
(:`Server`)
(:`Switch`)
(:`Physical Interface`)
Then we would want to enforce the following relations (I would think
these restrictions would seem intuitive):
(:`Server`)-[:`Contains`]->(:`Physical Interface`)
(:`Switch`)-[:`Contains`]->(:`Physical Interface`)
(:`Physical Interface`)-[:`Connects`]-(:`Physical Interface`)
Basically, to ensure data consistency without having to build it into
an application, we would want it so that Neo4j would not allow, for
example, a Server to connect to another Server, or a Switch, nor would
we want to make a Physical Interface contain a Server.
Is something like this in the plans? Of course the use of these
constraints would be completely optional.
Thanks!
-Jason
--
You received this message because you are subscribed to the Google
Groups "Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to neo4j+unsubscr...@googlegroups.com
<mailto:neo4j+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
Alan Robertson <al...@unix.sh> - @OSSAlanR
"Openness is the foundation and preservative of friendship... Let me claim from you
at all times your undisguised opinions." - William Wilberforce
--
You received this message because you are subscribed to the Google Groups
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to neo4j+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.