我有一个关键问题。我有一张桌子
票务信息
TICKETINFOID pk, REMARK varchar(128), TICKETDATE 时间戳
它有一个相应的带有休眠注释的类,看起来像这样
@Entity
@Table(name = "TICKETINFO")
public class Ticketinfo implements Serializable {
@Id
@Column(name = "TICKETINFOID")
private Long id;
@Column(name = "TICKETDATE")
private String date;
@column(name = "REMARK")
private string remark;
//getters and setters
}
现在我的工作是我需要创建一个 TICKETINFO 表的子表
TICKETINFO_REMARK
TICKETINFO_REMARK_ID pk、TICKETINFOID fk、REMARK varchar(128)
并且 TICKETINFOID 将是来自 TICKETINFO 表的外键,并且必须填充 TICKETINFO_REMARK 的 REMARK 字段以及相应 TICKETINFOID 的 TICKETINFO 的 REMARK 字段。
对于 1 TICKETINFOID,将有一个 REMARK,它可以为空。 Ticketinfo.java 中 REMARK 的数据类型必须保持为字符串。我可以添加额外的逻辑但不能更改现有流程。
请帮助我,因为我陷入了可怕的混乱......