ASP.NET MVCチュートリアルでは、単純なモデルを作成し、ビューを持つコントローラをScientific Entity Frameworkで使用する人がいます。アカウント情報とコンテンツの両方に1つのデータベースを使用することは正しいですか?
ほとんどのチュートリアルでは、DbSetsを持つ新しいDbContextクラスが作成されることもわかります。私はこれが教育目的のために、それがどのように動作するかを理解するのに役立つ良いことだと理解しています。
しかし、デフォルトのMvcプロジェクトに付属するアカウントシステムは、常に"DefaultConnection"にリンクしています。
チュートリアルの中には、アカウントシステムを利用してさらに進化させるものもありますが、この時点では、Webアプリケーションをサポートするために2つのデータベースが実行されています。
- アカウント情報のための1
- モデルの詳細については、1(S)
これは動作するための正しい方法ですか?ほとんどの開発者/企業がこれらの両方に1つのデータベースを使用していますか?
私はこのtutorialを見つけたので、これらの両方の側面を使用し、1つのデータベースで動作しています。これが行われたのは初めてです。
「正しいか間違っているか」と尋ねるのは間違いです。それでもあなたの答えは私のために十分にはっきりしています。 – Vahx