ASP.NET成员资格数据库和单独的主要组件数据库

时间:2012-08-09 22:11:52

标签: asp.net database database-design architecture aspnetdb

我正在建设一个asp.net公寓租赁网站。目前,我没有使用任何会员功能,因此无需创建长期用户,管理配置文件或任何广泛的用户相关数据。

但是,我有一个单独的数据库,其中包含(Units,Locations,Tags..etc)表,其中包含一个简单的User表,其中包含以下三个字段:name,email和phone#。请注意,当单元的报价已过期时,将从数据库中删除创建的用户。

将可扩展性和最佳实践放在预期中,我是否应该在一个巨大的数据库中创建所有表(例如:ASPNETDB如果我想使用默认的asp.net成员资格提供者)或者我应该保留成员资格数据库与公寓相关的数据库分开?

1 个答案:

答案 0 :(得分:0)

没有理由不将它全部放在一个数据库中 - 长期维护费用减少。