La gerarchia ha senso se le entita hanno parecchi attributi diversi

se nel tuo caso sono gli stessi,
Aggiungere il campo tipo e' la soluzione migliore.

Per lo stipendio, se e' solo un numero ad esempio 1000€ non ha senso creare una nuova entita.