Op 20-9-2013 17:01, Thomas Beale schreef:
> it's simpler than you think - we made that property mandatory so that 
> programmers would never get a null exception.
Must have been along time ago, nowerdays, programmers have no problem 
handling a null property.

I wonder what the idea behind stuffing the archetype_id in the 
archetype_node_id property is?
Here you make it harder for programmers because the archetype_id has 
another syntax in archetype-paths then the archetype_node_id has, and 
anyway, lots of other functions, and a programmer has to check the 
string-layout to find out if it is an archetype_id or an 
archetype_node_id. It also blocks the possibility to store the "at"-code 
for the root, and check the ontology for its contents.

Bert

Reply via email to