Array
(
)

Tabela sem PK não é mapeada no EF

Pjava
   - 13 jan 2013

Percebi que a minha tabela não entrou no Diagrama do meu arquivo EDMX e por isso não consigo trabalhar com ela. Então percebi que é porque essa tabela não possui PK, ela é uma tabela associativa, ou seja, tenho duas outras N>N e precisei colocar uma tabela no meio para poder fazer join. Essa tabela não possui PK(apenas FK) e não entra em meu Diagrama devido a esse fato. Como faço então?

Alisson
|
MVP
Pontos: 3400
    14 jan 2013

Qual a necessidade de utilizar esse tipo de uso de desenvolvimento de criação de tabelas.

Pjava
   - 14 jan 2013

Entender o EF, apenas. Como eu adicionei todas as tabelas e percebi que ela não estava no Diagrama e aí então comecei a tentar instalar. E estou aprendendo EF.

Gabrielsimas
   - 25 jan 2013


Citação:
Entender o EF, apenas. Como eu adicionei todas as tabelas e percebi que ela não estava no Diagrama e aí então comecei a tentar instalar. E estou aprendendo EF.


PJava, você está usando algum artigo, algum estudo dirigido para aprender sobre o Entity Framework?

Qual a Versão do seu Visual Studio? Você está gerando no estilo Model First ou no Modo Assistente?

Aguardo a sua resposta.

Pjava
   - 30 jan 2013

Uso o livro Visual Studio 2010 Passo a passo - John Sharp(Microsoft Press)
Eu tenho utilizado do Wizard do próprio VS 2010.
Criei outra tabela e um de-para, ambos não entraram no diagrama, e creio devido a falta de PK.