2012-05-14 1 views
0

私は、2つの外部キーフィールドがカラーテーブルをポイントするテーブルを持っています。エンティティフレームワークの外部キーインスタンス

ブックカバー - > ForegroundColourと

ブックカバー - 私は、リバースエンジニアリング、コードファーストを行うと> BackgroundColour

は、それがBookCoverクラスでColourColour1を生成します。

public virtual Colour Colour { get; set; } 
public virtual Colour Colour1 { get; set; } 

私はForegroundColourBackgroundColourする外国人の名前を設定しています。 Colou rとColour1の代わりにForegroundColourBackgroundColourを生成する簡単な方法はありますか?

答えて

0

EFモデルデザイナーでアソシエーション名を変更できます。モデルが変更されると、モデルを後で更新する場合でも、フレームワークは新しい名前を記憶します。

0

私は同様の問題を抱えていましたが、質問に対する答えは、Navagationプロパティの名前を必要なものに変更する必要があると思います。 Entity Framworkデザイナは、物事の概念的側面のプロパティ名を常に変更します。

関連する問題