新しいプロジェクトを開始していて、EntityFrameworkの使用に興味があります。ただし、これは新しいプロジェクトであるため、既存のモデルまたはデータベースがまだないため、この状況ではデータベースファーストまたはモデルファーストのいずれかを使用できます。
このような白紙の状態から始める場合は、モデルファーストを使用してEFにデータベース設計を決定させるか、データベースを自分で設計することをお勧めしますか?私は正規化されたデータベースの設計に慣れているので、その側面を恐れていませんが、EFにすべてのデータベース設計を処理させることで保守性とパフォーマンスの利点があるかどうかはわかりません。
よろしくお願いします!