sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan opretter du en relation mellem tabel og visning i Entity Framework

Ja, du kan gøre dette, men GUI-designeren vil ikke være i stand til at udlede det for dig.

Den første ting du skal gøre er konfigurer visningen korrekt . Designeren kan ikke udlede den primære nøgle, så du bliver nødt til at levere disse oplysninger.

Du kan nu højreklikke i det tomme rum i designeren og derefter vælge at tilføje en tilknytning. Definer sammenhængen mellem din visning og tabel, og indstil kardinaliteten korrekt.

I EF 1 skal du fjerne FK-felterne fra klientskemaet ved at vælge dem i designeren og trykke på slet. Dette skyldes, at du i EF 1 ikke kan have det samme felt tilknyttet både en association og i en skalær egenskab. I EF 4 kan du beholde FK-felterne, hvis du bruger FK-foreninger, eller du kan bruge uafhængige foreninger, der opfører sig som EF 1.




  1. Mysql søg efter streng og tal ved hjælp af MATCH() AGAINST()

  2. Tips til justering af postgreSQL-ydelse

  3. Kombiner flere underordnede rækker til én række MYSQL

  4. Hvorfor er det muligt at bruge numeriske strengværdier til at indstille heltalsfelter i MySQL, og er dette en funktion, der altid vil fungere?