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

  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • SegaAmerica

    SegaAmerica

    5 Mart 2008
  • Sorikan

    Sorikan

    3 ŞUBAT 2008