我想知道是否可以扩展SQL表的方式与'extends'在java或任何其他语言等效语言中的工作方式相同。
例如 - 假设我们有一个名为User的表和一个名为SuperUser的表。 用户(ID,姓名,年龄)且超级用户应具有(id,name,age,super_power)。 前3列是相同的,只有super_power是不同的。如果User表冗长而复杂,那么维护CREATE语句并为子表操作它而不是使用扩展功能似乎是浪费。
编辑: 我想加深我的困境,我只是引用表过程的创建,而宁愿了解是否存在一个不涉及与扩展创建1对1关系的解决方案。 例如,如果我有用户,并希望拥有UserA,UserB和UserC。全部使用相同的列而不是1列。让我们复杂一点 - 从UserB我可能有UserBA,UserBB和UserBC和centra。