【发布时间】:2022-11-18 17:48:44
【问题描述】:
为了方便起见,我有两个实体:父母,孩子
我的子实体与父实体存在多对一关系。
对于每个实体,我还有一个“日志”实体,它具有与相应实体大部分相同的字段,并添加了记录开始和结束时间戳。这个想法是我可以跟踪数据在父实体和子实体中随时间的移动。
我的问题是,虽然我在子日志实体上有一个引用“父 ID”的整数字段,但我无法在我的服务初始运行时填充它,或者在创建新的父和子时因为不存在 ID在那时候。
所以我的问题是,是否可以在我的子日志表中引用父 ID没有在我的日志实体中添加与父项的 OneToMany 关系,以便在不创建父项 -> 子项 -> childLog 的复杂连接的情况下引用父项 ID,以便按 parentID 和 childID 进行过滤?
【问题讨论】: