在Postgresql中记录实体相关信息的最佳方法

时间:2018-11-14 11:44:13

标签: postgresql database-schema

让我们将用户视为表格。一些用户活动是步行,跑步等。这些活动可以存储在 user_activity 中。对于步行或任何活动,我喜欢将日志记录信息存储在 user_activity_logs 表中。活动可以像是去公园,开始散步,结束散步等。除了这种桌子结构之外,还有其他更好的方法吗?

1. User(Table)
     - User_ID(PK)

2. User_Activity(Table)
     - User_Activity_ID(PK)
     - User_ID(FK)

3. User_Activity_Log(Table)
     - User_Activity_log_ID(PK)
     - User_Activity_ID(FK)

0 个答案:

没有答案