8

2 sütunlu birincil bileşik anahtarlı bir tabloya sahip bir veritabanım var (bir int, bir bigint.) İki bileşenden oluşan bir kompozit yabancı anahtar var. ilk tablonun bileşik birincil anahtarı. İlişkiler (bildiğim kadarıyla) veri tabanının kendisinde iyi ve zayıftır.Entity Framework - DB-First - Kompozit Yabancı Anahtarlar

DB-ilk Ef6'yı aracılığı ile DB bağlamı oluştururken bu db- olduğundan, bu ilişkiler/navigasyon özellikleri üretilen modeller (ana tabloya başvuran iki çocuk tablolarda hiçbir sanal üyeler.)

temsil edilmez

İlk olarak, modelleri değiştiremiyorum.

+0

Hangi veritabanı sağlayıcılarını kullanıyorsunuz? SQL Anywhere 16 kullanıyorum ve aynı sorunu yaşıyorum. –

cevap

1

Bu durumda, bu ilişkileri db bağlamında onmodelcreating işlevine koyabilirsiniz. Orada kısıtlama yapabiliriz.