Hi,
Ich versuche in PostgreSQL eine Tabelle zu erstellen mit einer Column, die eine @OneToMany Beziehung hat. Also
und in Postgres krieg ich die Beziehung nicht hin. Kann jmd helfen? Das hab ich schon mal versucht:
Vielen Dank
Ich versuche in PostgreSQL eine Tabelle zu erstellen mit einer Column, die eine @OneToMany Beziehung hat. Also
Code:
@Table (name = "HOUSES")
public class House {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column
private String name;
...
@OneToMany
private List<Room> rooms = new ArrayList<>();
}
und in Postgres krieg ich die Beziehung nicht hin. Kann jmd helfen? Das hab ich schon mal versucht:
SQL:
CREATE TABLE houses (
id int GENERATED ALWAYS AS IDENTITY,
name VARCHAR(255),
CONSTRAINT fk_room FOREIGN KEY(room_id) REFERENCES rooms(id)
);
CREATE TABLE rooms (
id int GENERATED ALWAYS AS IDENTITY,
name VARCHAR(255),
description VARCHAR(255)
);
Vielen Dank