hi,
hab mal ne frage zu entities bzw den tabellen die dadurch erzeugt werden.
also wenn ich zb 2 Entities mit folgenden Attributen habe:
1. Customer
@id
private Long id;
private String name;
@OneToMany
private List<File> files;
2. File
@id
private Long id;
private String name;
@ManyToOne
private Customer customer;
Dann ergibt dass ja folgende Tabellen
Customer mit den Spalten: id, name
und
File mit den Spalten: id, name, customerID
aber wieso wird in der CustomerTabelle keine Spalte mit fileID oder so angelegt, welche zB die "Files" von jedem Customer speichert?
Oder sollte die eigentlich angelegt werden, aber ich mach irgendwas falsch?
Ich verwende NetBeans+Glassfish
lg
allesklar
edit: ups, hab falsches unterforum, bitte verschieben
hab mal ne frage zu entities bzw den tabellen die dadurch erzeugt werden.
also wenn ich zb 2 Entities mit folgenden Attributen habe:
1. Customer
@id
private Long id;
private String name;
@OneToMany
private List<File> files;
2. File
@id
private Long id;
private String name;
@ManyToOne
private Customer customer;
Dann ergibt dass ja folgende Tabellen
Customer mit den Spalten: id, name
und
File mit den Spalten: id, name, customerID
aber wieso wird in der CustomerTabelle keine Spalte mit fileID oder so angelegt, welche zB die "Files" von jedem Customer speichert?
Oder sollte die eigentlich angelegt werden, aber ich mach irgendwas falsch?
Ich verwende NetBeans+Glassfish
lg
allesklar
edit: ups, hab falsches unterforum, bitte verschieben
Zuletzt bearbeitet: