【发布时间】:2018-12-26 11:49:46
【问题描述】:
我有一个带有字段的 Postgres 表 log_actions:
id - 操作的 ID
userId
操作 - BAN、ADD_PROCESS 等...
action_id
action_id 是来自下表之一的 id:
user_bans for action=BAN
user_processes for action=ADD_PROCESS
- 我的第一个问题是可以拥有这样的架构。我的意思是 action_id 字段,其中包含不同表的 id。
- 如果是这样,我将不胜感激如何有条件地加入 log_actions、user_bans、user_processes。我阅读了文档,但没有意识到如何去做。 提前致谢。
【问题讨论】:
标签: sql postgresql join database-design