Добавление базовых классов/типов
На любой уровень модели вы можете добавлять типы/классы, если вам нужно и если не лень. Когда вы понимаете, что физический объект, класс и кортеж --- недостаточно выразительный язык, чтобы разметить всю вашу предметную область, или по крайней мере разметка объектов получается не очень-то удобной, вам может захотеться создать своего рода шорткаты для того, чтобы говорить о ваших привычных предметах.
Если вы можете определить, куда в верхнеуровневой онтологии относятся ваши новые типы/классы, вы можете не думать каждый раз, как их разместить и оформить.
У большинства из нас область интересов связана так или иначе не только с железным миром, но также с ролями и с описаниями. Про пару удобных типов мы объясним, как они появились и будем их использовать.