電子書籍の厳選無料作品が豊富!

entity framework code first についての質問です。

既存のデータベースから移行するときに詰まってしまいました。お助けください。

複数の外部キーを同テーブルから参照している場合Entityクラスにはどう外部キーを書けばいいのでしょうか?


class Store{
public int StoreId {get;set;}
public int UserId {get;set;}
public int UserId2 {get;set;} * この部分です
public virtual User User {get;set;}
}

class User{
public int UserId {get;set;}
public int Name {get;set;}
public virtual ICollection<Store> Stores { get; set; }
}

いろいろ検索して調べてみたのですが解決できませんでした。
よろしくお願いいたします。

A 回答 (1件)

http://my-clip-devdiary.blogspot.jp/2011/01/aspn …

Fluent APIで実装してる例、かな?

既存のDBがあるならCodeFirst使うよりDBファーストでモデルつくって、必要ならそこからPOCOクラスを生成させたほうが楽な気がします。
    • good
    • 0
この回答へのお礼

ありがとうございます
まさにこれが知りたい情報でした

お礼日時:2013/02/05 00:57

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!