Зависит от логического отношения. Это просто должно иметь смысл.
Пример:
Допустим, у вас есть классы животных.
Итак, у вас есть следующие классы: Животное, Собака, Кошка, Леопард, Мех, Ноги
Кошка и собака ЕСТЬ Животное.
Леопард ЕСТЬ Кат.
Животное ИМЕЕТ мех, ноги.
В двух словах:
IS Отношение означает, что вы наследуете и расширяете функциональные возможности базового класса.
Имеет отношение означает, что класс использует другой класс, поэтому он имеет его в качестве члена.