2

JPA (Hibernate) を使用して、以下の関係を実装しようとしていますが、他の人が最善のアプローチについて何か提案があるかどうか疑問に思っていました:

@Entity(name="SOMETHING")
public class Something {
    List<MetaDatum> metaData;
}

@Entity(name="SOMETHING_COMPLETELY_DIFFERENT")
public class SomethingCompletelyDifferent {
    List<MetaDatum> metaData;
}

@Entity(name="META")
public class MetaDatum {

}

基本的にn、それぞれが共通の子オブジェクトのコレクションを持つ、まったく無関係なオブジェクトです。オブジェクト モデルでの実装は簡単ですが、データベースでの実装は少し面倒です!

これはよくあることだと思いますが、適切な検索用語がよくわからないため、実装例を見つけるのに苦労しました。

御時間ありがとうございます!

4

1 に答える 1