From: Gavin K. <ga...@ap...> - 2002-10-10 15:09:14
|
Okay, I finally have something concrete for normalized (table-per-subclass) mappings. I went down a couple of wrong paths before I decided on the best approach (a completely new implementation of ClassPersister). I can save/load/update/delete instances already. We need (in order of importance): * SchemaExport support (and proper support in the mapping document) * Query language integration (the hard bit) * Support for outerjoin fetching * Support for versioning (easy) * support for native id-generation (not very hard) If anyone wants to help out with any of these problems, I would very much appreciate it. ( In particular, since Jon Lipsky understands the outerjoin fetching code, maybe he would have a look at that stuff? ) I'm perhaps being slightly over-eager here, since I still need to rework the map package part of this; what I've got there now is kludge. But I will do that (and finish it) tomorrow. When I do that, it will knock the top item off the list by side-effect and make the other items doable. Anyway, if anyone can spare the time, please stick your hand up and I will point in right direction.... Gavin |