我正在使用java play来创建一个Web应用程序,而且使用ebeans和jpa注释来保存数据时遇到了一些麻烦。 我搜索了很多,我有点困惑,我认为这应该是常见的,我希望有这样的表:
公司1_users
公司2_users
公司N_users
但是我想只有一个名为user的实体,可以拥有这个架构吗?
我搜索了一个实体有多个表,关于使用表名前缀和关于使用动态表名,但我没有任何帮助。
一些想法??
答案 0 :(得分:0)
正如@GlennLane在评论中所说,创建单独的表并不是一个好主意,而是使用某个字段作为公司ID /鉴别器。您将节省大量的神经,每次新公司加入分支机构时您都不需要更新代码。
如果你真的想要单独的表为每个公司创建单独的模型,至少你不会在代码中混淆它。