package enseirb.myinpulse.model; import jakarta.persistence.*; @Entity @Table(name = "make_appointment") public class MakeAppointment { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long idMakeAppointment; @OneToOne(fetch = FetchType.LAZY) @JoinColumn(name = "idAdministrator") private Administrator administratorAppointment; @OneToOne(fetch = FetchType.LAZY) @JoinColumn(name = "idEntrepreneur") private Entrepreneur entrepreneurAppointment; public MakeAppointment() {} public MakeAppointment(Long idMakeAppointment) { this.idMakeAppointment = idMakeAppointment; } }