Я хочу создать класс, чтобы у каждой добавленной записи было обязательство иметь заранее определенные ребра.
В качестве примера у меня есть класс, называемый "бедренный протез", где должны быть записаны различные протезы бедра..
Протез тазобедренного сустава имеет единую базовую конструкцию (стержень, головка), но он отличается по характеристикам этих частей (размер, материал и т. Д.) И используемому методу развертывания (цементированный или нецементированный).
Самым простым способом может быть использование характеристик в качестве свойств (например, «размер вала», «материал головки», «метод развертывания») класса и сделать их обязательными.
Тем не менее дляВ дальнейшем я предпочитаю иметь узел для каждого из этих свойств (например, «цементированный») и сделать ребра (например, «HasDeploymentMethod») обязательным для каждой из записей в зависимости от назначенного класса.
IsЕсть ли способ сделать это?