Take a look at many-to-any
On Sat, Oct 4, 2008 at 8:22 AM, Miika Makinen <[EMAIL PROTECTED]> wrote:
> Hi,
> Continuning my NH practice (using activerecord)... I'd like to map a
> strategy as value object like:
>
> public interface IStrategy { ... }
>
> public class StrategyOne : IStrategy { ... }
>
> public class StrategyTwo : IStrategy { ... }
>
> [ActiveRecord]
> public class Entity
> {
> private Entity(){}
> public Entity(IStrategy strategy) { ... }
> protected IStrategy { get; set; }
> }
>
> Ideally my table would have a varchar describing the strategy... e.g. like
> table-per-class-hierarchy but the hierarchy is in the nested class, not the
> parent. Nothing else comes to my mind but to add a string Property to Entity
> and then use some factory to create the strategy when reading the entity
> from the db. Could there be some neat way that I'm missing?
>
> Cheers,
> Miika
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---