0

既存のデータベースを使用せずに MVC アプリケーションをゼロから構築する場合、コード ファーストのアプローチを使用するのが最善の方法ですか? ほとんどのアプリケーションはデータベース中心ですが、データベースを中心にアプリを構築する方法を決定するのは、おそらくデータベース自体ではなくスキーマです。そのため、コードファーストのアプローチはそれほど悪くないと思います。パーティーには遅かった (データベース ファーストとモデル ファーストの後で発生した) が、コード ファーストのアプローチはすぐに標準になると思います。あなたの意見は何ですか?

4

1 に答える 1

0

まず、このリンクでより多くの情報を得ることができると思います

私の意見では、どちらのアプローチも有用です。開発者/会社は、状況によっては、システムに最適なアプローチを決定する必要があります。

小さくて単純なアプリケーションに対して、大きくて複雑なアプリケーションを区別するのが良いと思います

複雑なアプリケーションを構築する場合、開発者や企業は「データベース ファースト」のアプローチを好むと思います。ほとんどの場合、そのようなプロジェクトでは DBA が必要になります。そのような場合、プロジェクトにはストア プロシージャ/トリガーが含まれ、場合によってはデータ ウェア ハウスも含まれます。

一方、小規模な開発者グループの 1 人と小さなアプリケーションを構築する場合は、おそらく「コード ファースト」アプローチを使用することを好むでしょう。

繰り返しますが、これは私の意見です...

于 2013-01-14T15:04:10.040 に答える