2012-02-05 5 views
1

複数のクライアントによって使用および管理される予定のサイトを構築する場合はどうなりますか?クライアントは自分のデータにしかアクセスできません。そして、自分でデータにアクセスする必要はほとんどありません。まったく別のウェブサイトですが、セットアップする方法はGetSatisfactionのようになります。例えば。クライアントは自分自身の「コミュニティ」を支配するでしょう。異なるクライアントの同じサイトのデータベース設計

アクセス制御ですべてのコミュニティを含む1つのデータベースを設定するか、すべてのコミュニティに独自のデータベースが必要ですか?

答えて

0

単一のデータベースを設定することをお勧めしますが、各レコードをコミュニティに関連付けることができます。つまり、各コミュニティには、そのコミュニティに属するデータが常に表示されます。

独自のデータベースを持つ各コミュニティの課題は、アプリケーションの更新、リソースの使用と監視の展開が困難になります。

マルチテナントデータベースを扱う方法の詳細については、http://msdn.microsoft.com/en-us/library/aa479086.aspxを参照してください。

関連する問題