Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да създадете връзка между таблица и изглед в Entity Framework

Да, можете да направите това, но дизайнерът на GUI няма да може да го изведе вместо вас.

Първото нещо, което трябва да направите, е конфигурирайте изгледа правилно . Дизайнерът не може да изведе първичния ключ, така че ще трябва да предоставите тази информация.

Вече можете да щракнете с десния бутон върху празното място в дизайнера и след това да изберете да добавите асоциация. Дефинирайте връзката между вашия изглед и таблица, като зададете правилно кардиналността.

В EF 1 ще трябва да премахнете FK полетата от клиентската схема, като ги изберете в дизайнера и натиснете delete. Това е така, защото в EF 1 не можете да имате едно и също поле, картографирано както към асоциация, така и към скаларно свойство. В EF 4 можете да запазите FK полетата, ако използвате FK асоциации, или можете да използвате независими асоциации, които се държат като EF 1.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Условно ли е MS-SQL И/ИЛИ (извършване на оценка на късо съединение)?

  2. Как да покажете запис няколко пъти, включително интервали от дни въз основа на началната и крайната му дата

  3. Проблеми с SQL сравнение и нулеви стойности

  4. Какво НЕ е логически оператор в SQL Server - SQL Server / TSQL урок, част 121

  5. sumProduct в sql