私はしばらくの間EFを使用しており(モデルが最初の場合は4)、これまでのところ手動でマッピングを作成していません。さらにエンティティ/テーブルが必要な場合は、エンティティと関連付け(すべての外部キー)を追加し、[モデルからデータベースを更新]をクリックします。これは、よく知られているように、モデルからデータベースを更新しません(ただし、必要です)。わからない理由でデータベース接続)。それが行うことは、ストレージモデルとそれに適切なマッピングを生成することです。これらはすべて同じedmxxmlファイルに保存されます。
これまでのところ、これで十分でしたが、マッピングとストレージモデルを手動で微調整すると、ワークフローはどうなるのでしょうか。「モデルからデータベースを更新」は、すべての手動カスタマイズを上書きします。では、ほとんどのマッピングとストレージモデルを修正するにはどうすればよいでしょうか。私は明らかにすべてを手作業で行いたくないので、実際には、xmlでedmxを編集する以外に、ストレージモデルで実際にテーブルを作成する方法を理解することさえできませんでした。