Код: Выделить всё
@Entity
class Person {
@Id
String internalId;
@OneToMany
Set
profession;
}
@Entity
class Profession {
@Id
String id;
String professionName;
Integer yearsOfPractise;
}
< /code>
В бизнес -логике Professionname < /code> должно быть уникальным для человека.
Правильно ли для @override С одной стороны, такие равные могут быть удобными, если этот класс обрабатывается с точки зрения бизнес -логики. Но такие равные могут быть совершенно неправильными и невозмутимыми в тех случаях, когда этот класс должен быть обработан с какой -то другой точки зрения. < /P>
Как это решить? < /P>
Подробнее здесь: https://stackoverflow.com/questions/548 ... pplication