Martin Fowler omawia to obszernie w swojej książce Patterns of Enterprise Application Architecture książka. Pobierz tę książkę i zajrzyj do:
Witryna powinna dać ci jakiś pomysł. Możesz również przeczytać sekcję o programach mapujących dziedziczenie . Każde z różnych podejść ma swoje zalety i wady, więc wybieraj mądrze.