【发布时间】:2011-03-28 22:43:17
【问题描述】:
我目前正在为特定领域开发 Web 应用程序。关键是用户可以创建帐户、管理特定数据并通过 API 调用在其网站上使用该数据。所以它实际上是某种 WordPress CMS,但没有前端功能。它也不是开源的。
简而言之,用户可以通过 API 管理他们的数据并在另一个远程网站上使用它。
我的问题:
我应该为每个新帐户创建一个空数据库,还是应该将每个记录与该帐户的唯一 ID 关联?
这两种方式中哪一种是最常用的,哪一种最安全,哪一种需要最少的维护?
【问题讨论】:
标签: mysql database-design web-applications