Nup, it's not allowed currently. It would probably be pretty trivial to support in the same way we support the order-by attribute ... simply have a where attribute of a collection mapping. If you want to try implementing that, please feel welcome since many people have asked for this. Currently each collection requires its own foreign key column.
I am not so keen on this kind of model, actually. "Aapo Laakkonen" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent by: cc: [EMAIL PROTECTED] Subject: [Hibernate] How to do this (assiciation)? eforge.net 13/02/03 02:16 AM Please respond to aapo.laakkonen Let's say I have a Message table: message (id, subject, content, toaddr, ccaddr) - id = long identifier - subject = text string - content = text string - toaddr = mapping to a address table with address.type='t'. - ccaddr = mapping to a address table with address.type='c'. Or it can be an integer or anything else... maybe an enumeration. And I have a table Address: address (id, message_id, email, type) - id = long identifier - message_id = long foreign key relation to message table - email = text string - type = type that identifies the type of this address field (to-address or cc-address). I'd like to to mapping so that my Message class looks something like this: public class AddressBean implements Serializable { private long id; private String subject; private String Content; private Set toaddr; private Set ccaddr; } - Each message has zero to many to-addresses. - Each message has zero to many cc-addresses. - Each address belongs to exactly one message. How do I write a mapping for that? Hibernate needs to somehow know that we are mapping toaddr set to address table that has a particular address.message_id and address.type. Kind Regards Aapo Laakkonen ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel ********************************************************************** Any personal or sensitive information contained in this email and attachments must be handled in accordance with the Victorian Information Privacy Act 2000, the Health Records Act 2001 or the Privacy Act 1988 (Commonwealth), as applicable. This email, including all attachments, is confidential. If you are not the intended recipient, you must not disclose, distribute, copy or use the information contained in this email or attachments. Any confidentiality or privilege is not waived or lost because this email has been sent to you in error. If you have received it in error, please let us know by reply email, delete it from your system and destroy any copies. ********************************************************************** ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ hibernate-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/hibernate-devel