Hello,
I'd like to implement an extensible object model where the user is able to add arbitrary attributes to a Map on the class. The <dynamic-component> mapping does part of what I want, but still requires a schema change if the user adds a property. What I would like is for all of my extended properties to be stored in a single tall skinny EXTENTED_PROPERTIES table that has the following columns:
ID, PROPERTY_NAME, STRING_PROPERTY, FLOAT_PROPERTY, DATE_PROPERTY....etc.
This would allow the use to add extended attributes without having to modify the schema. Is there currently a way to this in hibernate? If not seems like a big oversight.
Edward
|