我有两个表:有没有合并这两个表的方法?
question_likes:
question_id references question(id)
user_id references users(id)
primary key (user_id, question_id)
answer_likes:
answer_id references answers(id)
user_id references users(id)
primary key (user_id, answer_id)
一位同事建议我可以使用继承Postgres里将这些合并到一个表。
有没有设计此要求的方法?
如果表中有几个公共列,则继承是有意义的。仅对一列使用继承是IMO多余的。还请阅读[继承警告](http://www.postgresql.org/docs/current/static/ddl-inherit.html#DDL-INHERIT-CAVEATS) – Abelisto
你想解决什么问题?你目前的设计究竟是什么?什么是什么的子类型? (问题和答案作为帖子?)“合并”是什么意思?请转到文档并向我们展示您可以设计的内容以及您卡在哪里。请解释一下自己。 – philipxy