> 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
