У меня есть класс вершин с именем Task
. Свойство Task.duration
имеет ограничения: type: INTEGER
и minimum = 0
.
Мне нужно расширить этот класс классом с именем Milestone
. Длительность вехи должна быть установлена на 0 при создании и не должна изменяться снова. Примечание. Я не изменяю тип свойства, все еще целое число.
Я попытался изменить свойство duration класса Milestone, добавив maximum =0
в надежде, что это установит длительность этапа в 0. Однако я обнаружил, что свойство Task.duration
также изменилось.
Как правильно моделировать Task
и Milestone
классы, чтобы получить желаемый поведение?
Я бегу OrientdB ver3.0.27