PostgreSQL可以生成一个没有任何附加列的子表吗?我在想一个继承自Developer
表的Employee
表。然后,当我插入Developer
时,该记录将在Developer
和Employee
表中都可见。这将是一个摆脱IsDeveloper
列的好方法。
最佳答案
创建子表时,可以让列为空:
CREATE TABLE developer () INHERITS (employee);
因此
developer
没有额外的列。关于postgresql - 没有新列的表继承,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51183499/