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.
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.