こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

EF CodeFirst についての質問

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; }
}

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

投稿日時 - 2013-02-03 18:33:54

QNo.7926213

困ってます

質問者が選んだベストアンサー

http://my-clip-devdiary.blogspot.jp/2011/01/aspnet-mvc-3entity-framework-code.html

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

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

投稿日時 - 2013-02-04 14:56:21

お礼

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

投稿日時 - 2013-02-05 00:57:12

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)