私は、EF6が小さなモデル/コンテキストでプロジェクトを中断することが推奨されるまで、文脈ごとに約10のクラスを見たことを覚えています。さて、これはEF7 / Entity Frameworkコアにはまだ適用できますか?
EFコアは、モデルに追加できるエンティティタイプの数を制限しません。エンティティタイプの数が多いモデルは初期モデル作成のパフォーマンスにのみ影響しますが、このモデルはキャッシュされているため、作成はコンテキストタイプごとに1回しか実行されません。
しかし、EF6から変更されていないものは、多くの関連するエンティティタイプの高度に接続されたグラフでLINQクエリを使用すると、遅い、複雑な、またはバグのある動作につながる可能性があります。
詳細:checkout https://docs.efproject.net/en/latest/efcore-vs-ef6/ EF CoreとEF 6、およびhttps://docs.efproject.net/en/latest/の比較の詳細については、こちらをご覧ください。モデリング/データベースのモデリングの詳細については、