【发布时间】:2012-12-11 06:09:39
【问题描述】:
我正在玩 PHP 的 Active Record(来自 composer/packagist 的 php-activerecord)。
我正在构建一个应用程序,一旦用户使用他的用户名注册一个新表,就会创建一个。
假设有 1000 个用户将注册到我的应用程序,将创建 1000 个表,但所有表都属于同一类型(结构?),我应该使用一个表并将所有内容都放入吗?
如果创建 1000 个选项卡,我需要创建 1000 个模型吗?有没有办法告诉活动记录用一个模型处理所有相同类型的表?
如果我让你感到困惑,请告诉我,我会尽力解释得更好。
谢谢
【问题讨论】:
-
每个用户一个表?
-
我知道这听起来很疯狂,但这是我的第一个托管应用程序,也是我第一次遇到这种问题
-
每个用户一个表是一个糟糕的主意。不要这样做。
-
是的。为每个用户设置 1 行。
标签: php mysql rails-activerecord