13.08.2013 Views

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

HERENCIA<br />

• La característica [NOT] FINAL permite<br />

indicar si la clase puede t<strong>en</strong>er subclases o<br />

no<br />

• La característica [NOT] INSTANTIABLE<br />

permite indicar si la clase va a poder<br />

instanciarse o no.<br />

HERENCIA<br />

• Es muy importante t<strong>en</strong>er <strong>en</strong> cu<strong>en</strong>ta que <strong>Oracle</strong><br />

no soporta la her<strong>en</strong>cia de tablas; es decir, la<br />

definición de jerarquías de tablas sobre tipos<br />

que están integrados <strong>en</strong> una jerarquía de tipos.<br />

• <strong>Oracle</strong> sólo permite asegurar que los atributos y<br />

métodos del supertipo de la tabla padre, se<br />

heredarán <strong>en</strong> las tablas definidas sobre los<br />

subtipos.<br />

• Sin embargo, las restricciones, disparadores,<br />

etc. definidos para una tabla no podrán ser<br />

heredados por otras tablas, aunque sus tipos<br />

subyac<strong>en</strong>tes pert<strong>en</strong>ezcan a la misma jerarquía.<br />

21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!