Sin embargo, un subtipo puede redefinir el efecto de un método declarándolo de nuevo, y esto será lo que se conoce como sobre-escritura (overriding) del método.
Con esto se necesita definir varios tipos de personas: Cada tabla almacena la clave primaria, que se puede heredar de una tabla padre; y los atributos definidos localmente.
Los atributos heredados, aparte de la clave primaria, no será necesario guardarlos, podrán obtenerse mediante una reunión con la super tabla basada en la clave primaria.
Por lo que cada tabla almacena todos los atributos heredados y definidos localmente.
Esta función se ocupa del siguiente modo: También se permite el polimorfismo, que quiere decir que pueden existir métodos con el mismo nombre, pero con distinta cantidad de argumentos.