私はMVC3で4つのウェブサイトビルドを含むウェブプロジェクトを計画しています。 databaseserverとして、私はms SQLサーバーを使用します。は4つのウェブサイトの間でデータを共有します
それぞれのウェブサイトには、40個のテーブルがあります。しかし、いくつかの表はウェブサイト間で共有されています: 連絡先、都市、郵便番号、国...
どのように対処しますか?各データベースのすべてのテーブルを共通のデータベースに入れるべきです(つまり、Webサイト1,2,3とWebサイト4のデータベースは1つのデータベースにまとめられます)。または、共有データベースを含む1つのデータベースを作成する必要がありますか?
しかし、私はデータのコンシメンタンスに問題があると思います。あるデータベースから別のデータベースへポイントする方法がないと思います(データベース1のcitytableとデータベース2のデータテーブルをリンクしてください)。
アイデア? ありがとう!
パブリック/顧客向けウェブサイトの場合は、SQL Azureの使用を検討しましたか? –