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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013
  • Vintendo Power

    Vintendo Pow

    2 Ocak 2007