it depends on the use case. but in general i agree that
nt:unstructured is sufficient for most apps.
the restriction that nodetypes can't be changed (reregistered) is a
problem of jackrabbit which will be fixed soon. also the lack of
altering the nodetypes of existing node is something that is addressed
in jcr283.

stefano and david wrote some interesting articles about that:

http://wiki.apache.org/jackrabbit/DavidsModel
http://www.betaversion.org/~stefano/linotype/news/93/

--
regards, toby


On 4/14/08, Ivan Latysh <[EMAIL PROTECTED]> wrote:
> Charles Johnson wrote:
>
>
> > Surely this is analagous to constraints and referential integrity through
> key relationships in the RDBMS model? The same things could be said about
> dispensing with anything other than application layer integrity and
> validation in that model.
> >
>  You can alter RDBMS structure, when JR missing such functionality.
>  (I haven't checked latest release, yet)
>
>  So unless you are 200% sure of what you have to have, don't use NodeTypes.
>
>  So far we alter structure this way:
>  backup (with JCR-Backup) -> change node types -> create new repo -> update
> backed-up XML -> restore it.
>
>  --
>  Ivan Latysh
>  [EMAIL PROTECTED]
>

Reply via email to