Domanda

Ho un'interfaccia e una classe che implementa questa interfaccia.

public interface IPhase {
    string Description { get; set; }
    int Id { get; }
    string Phase { get; set; }
}

public class Phase : IPhase {
    // Implementation here...
}

Ora, usando NHIBERNATE 2.1.2.Ga, desidero utilizzare una gerarchia da tavolo per classe per mappare l'interfaccia e il suo implementatore, e in effetti, non ho bisogno di un discriminatore, poiché questo implement sarà l'unica classe persistita in questa tabella. Non uso Nhibernate da circa un anno e mezzo ormai, e sto soffrendo di alcuni spazi vuoti di memoria qui ...

Ho letto questa domanda e risposte che sono correlate, tranne per il fatto che non sto usando FNH.
Mappatura nhibernate: salva la gerarchia su una singola tabella senza discriminatore

  1. Mi chiedo se il discriminator L'attributo è obbligatorio durante l'utilizzo subclass?

  2. Come sarà la mia mappatura XML in questo particolare contesto?

Grazie gentilmente per il tuo aiuto!

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top