【发布时间】:2017-08-09 05:20:36
【问题描述】:
我有两个实体:凭据和帐户。凭证实体应具有唯一的电子邮件、唯一的昵称和密码,所有字符串。 Account 必须具有一个唯一且唯一的 Credential 和其他非重要属性。我考虑过使用电子邮件作为凭据和帐户上的 PK。这是一个好方法吗?我试图实现这一点,但正如你所见here 我根本没有解决我的问题。什么是一个好的编码实践来做到这一点?
独特的 OneToOne 会被认为是一个不错的选择吗?我应该如何使用 JPA 符号来做到这一点?我知道这个问题可以基于意见,但我什至没有可供选择的选项。我想知道我应该遵循哪些基本规则来实现这个概念。
【问题讨论】: