Рисунок .4. Пример объекта person.
3.3. Класс role
Класс role подобен объекту person. Однако вместо описания человека он описывает роль, которую выполняет один или несколько человек. Примеры включают в себя консультационные пункты, центры сетевого мониторинга, системных администраторов и т.д. Объект role особенно полезен, так как человек, выполняющий роль, может быть заменен, а сама роль остается неизменной.
Атрибуты класса role показаны на Рисунок .5. Атрибуты лиц nic-hdl и классы role используют совместно одно и то же пространство имен. Атрибут trouble объекта role может содержать дополнительную контактную информацию, которая может быть использована при возникновении проблемы в любом объекте, который ссылается на данный объект role. На Рисунок .6 показан пример объекта role.
Атрибут |
Значение |
Тип |
Role |
<free-form> |
обязательный, однозначный |
nic-hdl |
<nic-handle> |
обязательный, однозначный, ключ класса |
trouble |
<free-form> |
опционный, многозначный |
address |
<free-form> |
обязательный, многозначный |
phone |
see description in text |
обязательный, многозначный |
fax-no |
same as phone |
опционный, многозначный |
<email-address> |
обязательный, многозначный |