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