2

(id,...) を持つデータベース ObjectTypes があります。モデル (EF 4) で、データベースからの参照をいくつかのテーブルの外部キーに追加して、objectTypes.dbo.ObjectTypes フィールドへの参照を追加したいと考えています。どうやってやるの?

 public class KOATUUContext : DbContext
{
    static KOATUUContext()
    {
        Database.SetInitializer<KOATUUContext>(null);
    }

    public KOATUUContext()
        : base("KOATUU")
    {
    }

    public DbSet<KOATUU> KOATUUs { get; set; }
    public DbSet<Region> Regions { get; set; }
    public DbSet<TerType> TerTypes { get; set; }
    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {
        modelBuilder.Configurations.Add(new KOATUUMap());
        modelBuilder.Configurations.Add(new RegionMap());
        modelBuilder.Configurations.Add(new TerTypeMap());
        base.OnModelCreating(modelBuilder);

    }
}
4

1 に答える 1

2

これも不可能だと思いましたが、この投稿では、同じ問題と有効な解決策について説明しているようです。

Entity Framework モデルを複数のデータベースにまたがらせる

于 2013-01-08T16:22:42.553 に答える