la cartographie de plusieurs tables en une seule classe d'entité dans le cadre de l'entité

Avant que celle-ci est marquée comme un doublon, j'ai vérifié les autres postes liés et ils ne répondent pas à ma question.

Je suis en train de travailler sur une base de données existante qui dispose de 2 tables qui ont une relation 1:1.
Actuellement, j'ai un type (1Test:1Result) pour chacun de ces tableaux définis
Je voudrais fusionner ces tables en une seule classe.

Les types de courant ressembler à ceci

public class Result 
{
    public          string      Id                  { get; set; }
    public          string      Name                { get; set; }
    public          string      Text                { get; set; }
    public          string      Units               { get; set; }
    public          bool        OutOfRange          { get; set; }
    public          string      Status              { get; set; }
    public          string      Minimum             { get; set; }
    public          string      Maximum             { get; set; }

    public virtual  Instrument  InstrumentUsed      { get; set; }

    public virtual  Test        ForTest             { get; set; }
}


public class Test
{
    public          int     Id            { get; set; }
    public          string  Status        { get; set; }
    public          string  Analysis      { get; set; }
    public          string  ComponentList { get; set; }
    public virtual  Sample  ForSample     { get; set; }
    public virtual  Result  TestResult    { get; set; }
}

Je préfère qu'ils ressemblent à ce

public class TestResult
{
    public          int        Id              { get; set; }
    public          string     Status          { get; set; }
    public          string     Analysis        { get; set; }
    public          string     ComponentList   { get; set; }
    public          string     TestName        { get; set; }
    public          string     Text            { get; set; }
    public          string     Units           { get; set; }
    public          bool       OutOfRange      { get; set; }
    public          string     Status          { get; set; }
    public          string     Minimum         { get; set; }
    public          string     Maximum         { get; set; }

    public virtual  Instrument InstrumentUsed { get; set; }
}

Je suis actuellement en utilisant l'API fluent pour la cartographie à notre héritage base de données Oracle.

Quelle serait la meilleure méthode de combinaison de ceux-ci dans une seule classe?
Veuillez noter que c'est un héritage de la base de données. Modification des tables n'est pas une option et la création de points de vue n'est pas une solution viable à ce stade du projet.