I have literally just downloaded and started played around with neo4j an hour ago so I am sorry if this question is basic, I tried to find the answer on google though but couldn't find it.
For my startup product I have a lot of data structured as a DAC graph. I would love to use a database that fits this data, but I would also really like something where I can statically define each type of node. What I mean by that is, I want my int fields to always contain ints and never be empty. And I want an error if I accidentally try to access or assign to an non existing field etc.
Is this possible at all with neo4j?