私は JPA (2.0) を学んでおり、同じクラス タイプの複数の属性を適切にマップする方法を理解したいと考えています。たとえば、モデルがあるとします。
@Entity
class Person {
String name;
int age;
// getters/setters
}
@Entity
class Family {
Person dad;
Person mom;
List<Person> children;
// getters/setters
}
お母さんとお父さんの属性を適切にマッピングするにはどうすればよいですか?
基本的すぎる場合は、ありがとうございます。どこにも答えが見つかりませんでした。