> Kevin originally wrote the SQL OS as the backend from apps he developed
> with Isis and the old HTML viewer.  

Umm. Not quite. I believe Rob developed the original SQL OS, I just 
took it over and extended it (added polymorphism, collections of the 
same type as the parent within the parent, and a few other tweaks).

> ~~~
> 
> Being a home-grown implementation, the SQL OS isn't as sophisticated as the
> JDO OS, but one advantage it does have is to require no additional
> annotations/metadata; in other words the mapping is inferred entirely from
> the Isis metamodel.
>
> [snip]
> 
> For myself, I think that if it were possible to fully specify the
> DataNucleus metamodel through Isis, then the idea has merit.  However,
> there there are concepts in DataNucleus metadata (such as the mapping of
> bidirectional relationships, the mapping of inheritance hierarchies, and
> the mapping of polymorphic references) that have no equivalent in Isis'
> metamodel.  

I would need to spend a bit of time looking at the relationship between 
JDO and DN, and seeing where the holes are.. Dan, I will be in touch 
;)

Regards,
Kevin

Reply via email to