【发布时间】:2011-10-10 19:31:24
【问题描述】:
我想将我的应用程序转换为使用共享表支持多租户(即每个表都有一个租户 ID)。显然,我不能再使用@Column(unique = true),因为它会强制所有租户的唯一性,这是我不想要的。
我正在使用带有 EclipseLink 的 Glassfish 3.1.1。有没有办法让@Column(unique = true) 强制每个租户(而不是每个表)唯一性。还是我必须在业务逻辑中强制执行?
【问题讨论】:
标签: jakarta-ee jpa-2.0 eclipselink multi-tenant