ManyToOne Verknüpfung

Millman

Mitglied
Hallo zusammen,

ich benutze JPA 2.0 und hätte eine Frage zur Erstellung einer ManyToOne Verknüpfung:

Ich habe zum einen den Benutzer und die Bestellung.
Benutzer:
id
Vorname
Nachname

Bestellung:
Menge
Datum
Preis

Ein Benutzer kann beliebig viele Bestellungen getätigt haben. Das bedeutet doch, dass ich in jeder Bestellung eine Verbindung zum jeweiligen Benutzer erstellen muss. Das wäre auf jeden Fall im Sinne der ERM-Konventionen sinnvoller, als im Benutzer die Bestellungen zu speichern.

Insofern reicht es schon unidirektional. Ich habe es so versucht:
Bestellung:
@ManyToOne
@JoinColumn(name="benutzer_fk")
Benutzer besteller;

Leider klappt es so aber nicht, was mache ich falsch?

Danke im voraus für eure Hilfe.
 

JanHH

Top Contributor
wär da nich "@OneToMany" naheliegender? ^^

Also, natürlich in der Besteller-Entity. Aber das willst Du ja nicht.
 
Zuletzt bearbeitet:

Ähnliche Java Themen

Neue Themen


Oben