Yes, there is a metadata object model. So the 2nd session factory comes into play.
Ok, so dynamic-map and custom property accessor are two alternatives. I will have to dig in a little more. thanks to both of you. jeff On Dec 20, 6:43 pm, ggeurts <[email protected]> wrote: > Jeff, > > It may well be worthwhile writing a custom property accessor that gets/ > sets property values from your 'FlexProperties' in domain objects. > That is a 'stable' NHibernate feature. > I presume that your metadata has its own metadata object model which > can be loaded with NHibernate as well, probably using a second > NHibernate session factory. > > Regards, > Gerke. > > On Dec 20, 4:18 pm, "jeff.jarrell" <[email protected]> wrote: > > > > > I am working on what is to be a heavily data driven application. One > > of the primary objects is a "Property". I am going to call it a > > FlexProperty to avoid confusion with what we normally think of as a > > property. > > > A FlexProperty is largely made up of meta-data. The meta-data comes > > from one database. The "value" can be specific and stored in a > > different database, same database for a default value, or same > > database for a 'style' value. And the target of the value can change, > > as when the user provides a value for the specific property and thusly > > discarding the default value. > > > So FlexProperty owns an instance of a FlexPropertyValue. To add > > insult to injury, FlexPropertyValue works best if it is a generic > > type. > > > Actually, as I read this it seems like I just handle the FlexProperty > > and the FlexPropertyValue independently in the Dao. We are still new > > to NH and if this is possible, it would be a complex mapping at that. > > > Any thoughts? > > > Thanks, > > jeff- Hide quoted text - > > - Show quoted text - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
