私は3つ(将来的にはもっと多く)の大きなプロジェクトを持っていますが、それらはすべて共通しています(User、Role、 UserPreferences 、UserLog ...など)。これらの共通テーブルの変更とエンティティの変更は、常にすべてのプロジェクトに適用されます。
現在のところ、各プロジェクトには、プロジェクトごとにこれらのエンティティEDMX
を複製する個別のものがあります。これらの共通エンティティまたはテーブルに変更を加える場合は、同じ変更を3回複製する必要があります。
これらのエンティティを別々のプロジェクトで定義してからreuse
、各プロジェクトで定義する方法はありますか?
これらの共有エンティティは、各プロジェクト内の他のエンティティ(各プロジェクトに固有の情報)と関係があることに注意してください。
私がやりたいのは、(私が知る限りでは不可能な)オブジェクトではなく、(別のEDMXからの)EDMX
オブジェクトを参照することです。tables/views/sps
注: ADO.NETで古いブログをいくつか見つけましたが、これまでのところ、実際の解決策は見つかりませんでした。