私は次のクラスを持っています:
public abstract class Generic(){
private int Id;
...
}
public class ExtA extends Generic(){
private Generic fieldA();
private Generic fieldB();
...
}
public class ExtB extends Generic(){
private Generic fieldA;
....
}
public class ExtC extends Generic(){
...
}
あいまいな例で申し訳ありません。
これらのオブジェクトをデータベースに保存する方法を見つけようとしていますが、良い方法が見つからないようです。ExtA
、ExtB
、の個別のテーブルを作成し、ExtC
外部キーを使用して含まれるフィールドを関連付けたいと考えています。私は MySQL を使用しており、Java、Spring、Hibernate を使用しています。誰かがこれを行う方法の例を見せてくれるか、チュートリアルを教えてもらえますか?
私はデータベースを扱うのが初めてであることに言及する必要があります。