package enseirb.myinpulse.model; import jakarta.persistence.*; @Entity @Table(name = "annotation") public class Annotation { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long idAnnotation; private String comment; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "idSectionCell") private SectionCell sectionCellAnnotation; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "idAdministrator") private Administrator administratorAnnotation; public Annotation() {} public Annotation(Long idAnnotation, String commentary) { this.idAnnotation = idAnnotation; this.comment = comment; } public String getComment() { return comment; } public void setComment(String comment) { this.comment = comment; } }