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

  • bunnyboxx

    bunnyboxx

    17 NİSAN 2008
  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • Watcher3223

    Watcher3223

    15 Kasım 2007