我有两个数据库表, ACTIVITY 和 USER 。
在 ACTIVITY 表中,我有3个字段 AssignedTo , CreatedBy 和 LastModifiedBy 需要关联( 1到多个,以便用户可以使用 UserId 字段和 USER 表的主键创建,修改和分配给许多活动。
在两个表之间创建三个不同的关系是一个好习惯,所有三个表都与主表的主键(在本例中为 UserId )相关联?
答案 0 :(得分:1)
是的,没错。做到这一点,这是正确的。
在考虑它时:你可能会看一下记录的版本。这是更进一步,但为您提供更多关于谁编辑记录和时间的信息。