1. Definir
un tipo profesor con la siguiente estructura
-- Tipo Direccion
create or replace type T_DIRECCION as object(
calle
varchar2(15),
numero
varchar2(20),
ciudad
varchar2(10),
codigo_postal varchar2(5)
);
-- Tipo Telefono
create or replace type T_TELEFONO as varray(5)
of varchar2(9);
-- Tipo Profesor
create or replace type T_PROFESOR as object(
nombre
varchar2(20),
direccion T_DIRECCION,
salario
number,
telefono T_TELEFONO
) not final;
2. Definir dos extensiones para el tipo
profesor que cumplan las siguientes restricciones: