Das speichern von Objekten in Spalten mit Hibernate JPA

Ist es möglich, so etwas wie das folgende mit nur einer Tabelle? Gerade jetzt, was mit hibernate zu tun ist, erstellen Sie zwei Tabellen, eine für Familien und eine für Personen. Ich möchte mich für die Familienmitglieder Objekt serialisiert werden soll in der Spalte in der Datenbank.

@Entity(name = "family")
class Family{

    private final List<Person> familyMembers;

}

class Person{

   String firstName, lastName;
   int age;

}
Dies ist nicht klar. Wenn Sie sehen, Familie als eine Gruppe von Menschen ist, dann müssen Sie eine neue Tabelle für familly, es sei denn, Sie vertreten die Familie mit einem einfachen Datentyp wie ein integer oder ein string sein.
OT: Das wäre ein schlechtes design.
Wenn eine Familie aus 3 Mitgliedern, welchen Wert würden Sie erwarten, um zu sehen, in der Spalte in der Datenbank?

InformationsquelleAutor satnam | 2010-01-23

Schreibe einen Kommentar