SORU
19 Kasım 2009, PERŞEMBE


Varlık Çerçevesi Bire Bir Eşleme Sorunları

VS 2010 beta 2 kullanarak, ASP.NET MVC.

Varlık çerçevesi bir dosya oluşturmak için çalıştım ve benim veritabanından veri var.

Şeyler çimdik etrafında başladım ilişkileri ile bazı sorunlar vardı, ancak aşağıdaki basit için bire bir ilişkiler hatayı alıyorum

Hata 1 Hata 113: Çokluk Rolü geçerli değil '' ilişki 'FK_UserProfiles_Users'. İlgili Bağımlı Rol özellikleri anahtar özellikleri nedeniyle, üst Bağımlı Rolü çokluğu bağlı * olmalıdır. myEntities.edmx 2024

Kullanıcılar masama başka pek çok diğer tablolar ilişkiler oluşur, ama diğer tablolar ile bire bir ilişki yapmaya çalıştığımda bu hata çıkar.

Kullanıcılar Tablo

  • Kullanıcı kimliği
  • Kullanıcı adı
  • E-posta

vb

Userprofıles Tablo

  • UserProfileİD
  • Kullanıcı kimliği (FK için Kullanıcı Tablo)
  • Konum:
  • Doğum günü

CEVAP
19 Kasım 2009, PERŞEMBE


Bire bir ilişkiler için, EF tablolar aynı birincil anahtar kullanarak umuyor. Ve gerçekten, eğer doğruysa bire bir onlar muhtemelengerekir. Eğer kullanıcı Kimliği yaparsanız çok örnek, Userprofıles masada, bire bir birincil anahtar çalışacaktır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 07cadikiz07

    07cadikiz07

    17 EKİM 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • Pepsi

    Pepsi

    1 Kasım 2005