> 
> "probably" is the reason we need a test ;)

Agreed :)

> btw this will be another NH specific feature (it is not present even
> in H3.3.1GA)

This is quite surprising. I would expect <join> to be almost equivalent
of <class> (except for things like <id>, etc.).

Our object model inherits all objects from PersistentObject which
contains some useful metadata. In this case, the only efficient
inheritance strategy is to use <join> as it uses single table per
subclass and also has discriminator to avoid crazy queries over all
tables.

I will prepare a patch later today that will add support for all
collections (with test cases) so that <join> becomes a first class
citizen. I haven't played with the test framework yet, hopefully it will
run on Mono + Postgresql.


Jan


Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to