well, that still leaves me with 0 answers, and 2 concerns which really shouldn't matter.
DTOs: -- RIA creates these for me, inherently, through generated code in the client(Silverlight) project. -- When RIA sends back my entities from the client, it translates them back into my Ticket POCO. -- I am using an MVVM approach. That has nothing to do with what i'm asking about. (I'd explain more, but I've learned my lesson here: giving people more information doesn't help find a solution) FKs in Domain: -- OK, so NHib doesn't want them. So what? That should mean that to NHibernate, there is no difference between my FK field and any other field. -- I asked about mapping the FK as read-only, always-generated (to force NHib to populate the value). ---- Will that work? Why not? Regardless of what you think about my approach to the domain and needing the FK in it, you're not telling me that NHibernate can't accomplish my scenario: just that you don't want to help me figure out how, or that you don't know how. The answer you and 'the other guys' are giving me is that the ONLY way I can get the value of a FK into my domain, is as a field based on the Note.Ticket object reference, and that the only way to map such an object is to create yet another layer in my domain that takes the NHib proxy and copies it to a new entity that has a property for that FK that the NHib proxy object did not ... I find it hard to believe that's the ONLY 'solution'. If you can't (or don't want to) answer the question of 'how to solve this whole problem', can you at least answer some of the questions which don't require knowledge of the whole problem:??? QUESTION: -- Does a one-to-many association necessarily mean that I should NEVER add an object that is contained in the collection directly to the NHib session? I thought this was a matter of how Cascade was set, but who knows ... -- i.e - a new Note should be added to Ticket.Notes, and then Ticket should be either saved or merged into the NHib session? If you read the other threads, then you know that I KNOW that NHibernate & FNH can do what I'm wanting, as there is an example using FNH automapping. I just can't make it work with manual mappings, and can't use automapping for my application. -- 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.
