CREATE TABLE NET08TERMINACIONES 
(
  PROMCOD CHAR(4), 
  CODIGOTERMINACION NUMBER(5), 
  DESCRIPCION CHAR(100), 
  CONSTRAINT PKNET08TERMINACIONES PRIMARY KEY (PROMCOD,CODIGOTERMINACION),
  CONSTRAINT FKNET08TERMINACIONES_PROMOCIO FOREIGN KEY (PROMCOD) REFERENCES PROMOCIO (PROMCOD)
);

CREATE TABLE NET08TERMINACIONESCOMPONENTES 
(
  PROMCOD CHAR(4), 
  CODIGOTERMINACION NUMBER(5),
  CODIGOCOMPONENTE NUMBER(5),
  DESCRIPCION CHAR(200), 
  CONSTRAINT PKNET08TERMINACIONESCOMPONENT PRIMARY KEY (PROMCOD,CODIGOTERMINACION,CODIGOCOMPONENTE), 
  CONSTRAINT FKNET08TCOMPONENTES_NET08TERM FOREIGN KEY (PROMCOD,CODIGOTERMINACION) REFERENCES NET08TERMINACIONES (PROMCOD,CODIGOTERMINACION) 
);

CREATE TABLE NET08EXTRAS
(
  PROMCOD CHAR(4), 
  CODIGOEXTRA NUMBER(5),
  DESCRIPCION CHAR(200),
  PRECIO NUMBER(18,2), 
  CONSTRAINT PKNET08EXTRAS PRIMARY KEY (PROMCOD,CODIGOEXTRA), 
  CONSTRAINT FKNET08EXTRAS_PROMOCIO FOREIGN KEY (PROMCOD) REFERENCES PROMOCIO (PROMCOD) 
);