Отговор на вашия опростен въпрос:
Като се има предвид описаната от вас йерархия, ако открия, че някои нива в йерархията не са задължителни, бих се усъмнил дали йерархията наистина е съпоставена добре с моя домейн. Бих обмислил да начертая релациите си по различен начин или да предефинирам обектите в моята схема.
Не мисля, че е възможен по-подробен отговор на общия въпрос в кратко пространство като това, тъй като намирането на най-доброто представяне на домейн е а) трудно и б) много специфично за конкретния домейн.