0

私はasp.netのアパート賃貸ウェブサイトを構築しています。現在、私はメンバーシップ機能を使用していないため、長期ユーザーを作成したり、プロファイルや広範なユーザー関連データを管理したりする必要はありません.

ただし、(ユニット、場所、タグなど) のテーブルを含む別のデータベースがあり、名前、電子メール、電話番号の 3 つのフィールドを含む単純なユーザー テーブルがあります。ユニットのオファーが期限切れになると、作成されたユーザーはデータベースから削除されることに注意してください。

スケーラビリティとベスト プラクティスを前向きに検討すると、すべてのテーブルを 1 つの巨大なデータベースに作成する必要があるASPNETDBか (例: デフォルトの asp.net メンバーシップ プロバイダーを使用する場合)、またはメンバーシップ データベースをアパート関連のデータベースとは別に保持する必要があります。 ?

4

1 に答える 1

0

すべてを 1 つのデータベースにまとめない理由はありません。長期的にはメンテナンスが少なくて済みます。

于 2012-08-09T22:12:59.560 に答える