У меня есть 2 тестовых класса:
Class A{
B b;
// some other properties
}
Class B{
// some properties
}
каждый экземпляр A имеет только один экземпляр класса B, но экземпляр класса B может быть назначен более чем одному экземпляру класса A
вроде:
B b = new B();
A a1 = new A();
a1.setB(b);
A a2 = new A();
a2.setB(b);
что это за тип ассоциации?
Сначала я думал о однонаправленной индивидуальной связи, но, может быть, много-к-одному?но у меня нет коллекции объектов A на B.
Может кто-нибудь объяснить мне, как правильно реализовать эту ассоциацию (используя аннотацию)?