package com.example.medweb.model; import lombok.Data; import javax.persistence.*; @Data @Entity public class Rezervacija { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Integer rezervacija_id; @OneToOne @JoinColumn(name = "upat_id", referencedColumnName = "upat_id") private Upat upat; @OneToOne @JoinColumns({ @JoinColumn(name = "doktor_id", referencedColumnName = "doktor_id"/*, nullable = false*/), @JoinColumn(name = "termin_id", referencedColumnName = "termin_id"/*, nullable = false*/) }) private Termin termin; public Rezervacija() { } public Rezervacija(Upat upat, Termin termin) { this.upat = upat; this.termin = termin; } }