0

好的,我已经为使用 PHP 和 MySQL 的客户端构建了一个自定义 CRM Web 应用程序。该应用程序似乎对他们非常有效,因此我决定创建一个向公众开放的商业版本。

它的基本思想是,它获取从网站捕获的数据,然后用它填充数据库。目前网站前端有简单的插入语句。

问题是,我希望人们能够注册该服务,创建一个帐户并自行定制以满足他们的需求。我的想法是,一旦他们注册,他们将获得一个表单操作,当安装在他们的页面上时,该操作会提交到他们的帐户。

关于数据库等中的表,目前只有一个客户表,因为只有一个网站在使用它。如果人们要注册并使用该服务,我是否为每个帐户创建一个新表?这可能是对的,但对我来说似乎有点傻。或者有没有更好的方法来解决这个问题?

4

1 回答 1

0

通常,最好添加一个customer_id列,并WHERE customer_id=12345为所有 MySQL 查询添加一个子句。每个客户有一个单独的表当然是可能的,但它可能无法很好地扩展。

于 2012-04-21T17:36:21.493 回答