私は次のような豆を1つ持っています:
public class Car{
String color;
List<Wheel> wheels;
....
}
と
public class Wheel{
int size;
....
}
標準のHibernate構成構成を想定すると、次のような挿入が発生する可能性があります
insert into car (id, color) values (1,'blue')
insert into car (id, color) values (2,'red')
insert into car (id, color) values (3,'white')
その後
insert into carxwheel (idcar,idwheel) values (1,1)
insert into carxwheel (idcar,idwheel) values (2,1)
insert into carxwheel (idcar,idwheel) values (3,2)
非正規化されたテーブルがある場合、次のように両方のエンティティを格納するプレーンテーブルに挿入を取得できる可能性はありますか?
insert into car (id, color, wheelsize) values (1,'blue', 20)
insert into car (id, color, wheelsize) values (1,'blue', 30)
insert into car (id, color, wheelsize) values (1,'blue', 40)
insert into car (id, color, wheelsize) values (2,'blue', 10)
insert into car (id, color, wheelsize) values (2,'blue', 30)
insert into car (id, color, wheelsize) values (2,'blue', 40)