base de datos – ¿ Una tabla hija debe llevar la llave primaria de la tabla padre?


Tengo una base datos donde la tabla usuarios hereda de la tabla persona y otra tabla empleados que también hereda de usuarios , a la vez los usuarios pueden crear empleados.
Soy principiante en Base Datos, recuerdo en mis clases nos decian que las tablas de herencia no deberían llevar llave primaria, que tan cierto es esto? Yo personalmente considero que las tablas hijo si deberian llevar llave primaria. Alguien me puede explicar mejor porfavor.—1 ¿Las tablas hijas deberian llevar llave primaria o simplemente heredar la llave primaria del padre (que es PERSONA)?
—2) ¿En que afectaría que no tenga llave primaria las tablas hijo?
—3) ¿Por ultimo es correcto afirmar que todas las tablas deben tener su llave primaria?

introducir la descripción de la imagen aquí