【发布时间】:2013-01-11 19:59:09
【问题描述】:
我对来自 Object-Relational dtb 的 Lab 有点卡住了。我有这个层次结构:
SUPERTYPE EMPLOYEE_TYPE3
------------------------------
empno number(4)
ename varchar(10),
job varchar(9),
hiredate date,
sal number(7, 2),
deptno number(2)
SUBTYPE MANAGER_TYPE3
------------------------------
office varchar(6),
car varchar(10)
SUBTYPE SALESMAN_TYPE3
------------------------------
comm number(7, 2)
SUBTYPE STAFF_TYPE3
------------------------------
office varchar(6)
我为employee_type3 下的每个子类型制作了表格。我需要做的是创建一个视图ALL_EMPLOYEES,其中包含来自所有员工子类型的数据。视图应包含每个子类型的所有列。很明显,在某些列中将是空值。
有谁知道怎么做这样的视图?我认为联合在这里没用,因为我的列数不同。
非常感谢您的帮助!
【问题讨论】:
标签: database inheritance view subtype supertype