以这些表为例,每个表都person
可以有多个address
es。
CREATE TABLE person (
id INTEGER NOT NULL PRIMARY KEY,
name VARCHAR(100) NOT NULL
);
CREATE TABLE address (
id INTEGER NOT NULL PRIMARY KEY,
address VARCHAR(100) NOT NULL,
city VARCHAR(100) NOT NULL,
person_id INTEGER NOT NULL
);
我想将这些表映射到 JPA 实体,但我不想使用mappedBy
.
映射和之间的OneToMany
单向关系的正确方法是什么?考虑到必须知道他们的es,但必须不知道它所属的。Person
Address
Person
Address
Address
Person