Relacionar tabelas de tabelas do banco de dados legado com estrutura de entidades com apenas chaves primárias

dados (nome da tabela)

dataid PK,

valor1,

valor2,

value3

data_address (nome da tabela)

dataaddressid PK,

dataid - id para errenddataid,

addressid1 - id para en addressid,

addressid2 - id para en addressid,

tipo

endereço (namne da tabela)

endereco PK - id para addressid1 ou addressid2,

Endereço 1,

Endereço 2,

nome,

Código postal,

cidade

Eu realmente tenho dificuldade em mapear essas relações usando o Entity Framework 5, se alguém tiver uma ideia ou bons links, eu apreciaria muito isso!

questionAnswers(1)

yourAnswerToTheQuestion