please i need to have an architecture like the one in the diagram below but the problem is, how can i have an optional inheritance for example: