1

問題をよりよく説明するには:

キー AID を持つ Action というテーブルと、RID を持つ Requirement というテーブルがあります。

以前は、AID と RID を保持するだけのルックアップ テーブルがありました。

これは問題ありません。Action にはナビゲーション プロパティ Requirements があり、Requirement にはナビゲーション プロパティ Actions がありました。

Weight というフィールドを Requirement_Fulfillment というルックアップ テーブルに追加しました。

データベースからモデルを更新しました。カスタムツールを実行しました。

モデルには、Requirement_Fulfillment のテーブルが表示されません。2 つのテーブル (Action と Requirement) は、依然として互いを単純なナビゲーション プロパティとして認識しています。

私が間違っていることを知っている人はいますか?

4

3 に答える 3

0

私は常にモデルからテーブルを削除してから、それらを再度追加して、DB から最新の更新を取得します。それが唯一の信頼できる方法だと思います(最初にDBを使用していると仮定します)。「データベースからモデルを更新」は、その名前が意味することを行いません。

于 2013-06-12T20:40:09.490 に答える
0

テーブルの更新を試すか、単純にデザイナーからテーブルを削除して再度追加してください。

于 2013-06-12T20:43:11.467 に答える