Java @XToX注释字段的主要术语是什么(最好是一个单词)?

Java @XToX注释字段的主要术语是什么(最好是一个单词)?,java,jpa,associations,terminology,relationship,Java,Jpa,Associations,Terminology,Relationship,这个问题几乎说明了一切 你可以读“实体关联”,但有“关系” 哪个术语是主要术语?(对不起,我没有访问JPA规范的权限。) “实体”基本上只是指定了对带有@Entity标记的类的引用,所以基本问题是在关联、关系或其他之间进行选择 当然,关联是UML术语,用于“真实”类(实体、复合PK类、枚举等)之间的各种引用,也就是说——据我所知——不一定是对Java简单“包装器”类型之一的引用,如整数、字符串、,布尔值等。关系是一个关系术语,更好地表示每个@XToX/@JoinColumn(s)字段实际上都代表

这个问题几乎说明了一切

你可以读“实体关联”,但有“关系”

哪个术语是主要术语?(对不起,我没有访问JPA规范的权限。)

“实体”基本上只是指定了对带有@Entity标记的类的引用,所以基本问题是在关联、关系或其他之间进行选择

当然,关联是UML术语,用于“真实”类(实体、复合PK类、枚举等)之间的各种引用,也就是说——据我所知——不一定是对Java简单“包装器”类型之一的引用,如整数、字符串、,布尔值等。关系是一个关系术语,更好地表示每个@XToX/@JoinColumn(s)字段实际上都代表一个外键。这就是我要找的


那么,在JPA中,我们谈论的是协会吗?关系?另一个学期?(我倾向于选择“关系”,因为它代表一个外键。)

使用“关联”和“关系”都很好。

根据JPA规范,主要术语是“关系”。参见JPA2.0规范


感谢Christoffer Hammarström发布链接。

哪一个是主要的链接,例如JPA规范中使用的链接?您确实可以访问JPA规范:我想知道为什么我认为它不可访问。谢谢