Лицо Person
Простыми словами
Не человек, а ТИП человека: «A type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc)». Иными словами, Person — это шаблон карточки сотрудника, перечень свойств, которые предстоит заполнить. Конкретный человек — ActualPerson, «An individual human being», и связь между ними одна: тип к экземплярам, один ко многим. Самая частая ошибка ровно здесь: завести Person с именем «Иванов». Тогда тип превращается в единственный экземпляр, и все конструкции, которые на нём стоят, ломаются — должность занимает ActualPerson, а не Person, требования по компетенциям тоже адресованы фактическому ресурсу. Person сам по себе никого не нанимает и ничего не занимает; он лишь описывает, что мы вообще хотим знать про людей в этой архитектуре.
Примеры
На схеме у Person ровно одна связь — type к ActualPerson с кратностью один ко многим. Никаких должностей, компетенций и функций напрямую к типу человека не подключено: всё это цепляется к экземплярам или к ролям.
UAF DMM 1.3, разд. 9.1.6 Personnel::Taxonomy, рис. 9-149 Person — связь type/instance
ActualPerson наследует ActualResponsibleResource и участвует в FillsPost — «A tuple that asserts that an ActualPerson fills an ActualPost». Именно на этом уровне появляются даты назначения, укомплектованность и фактические компетенции.
UAF DMM 1.3, разд. 9.1.11 Actual Resources::Taxonomy — определение ActualPerson; разд. 9.1.6, рис. 9-160 FillsPost
У элемента SubOrganization в спецификации стоит ровно то же определение, что у Person, — оно скопировано по ошибке. При чтении реестра это надо держать в голове: совпадение текста там не означает совпадения смысла.
UAF DMM 1.3, разд. 9.1.6 Personnel::Structure, рис. 9-153 SubOrganization — текст Description совпадает с текстом рис. 9-149 Person
Определение из первоисточника
дословная выпискаA type of a human being used to define the characteristics that need to be described for ActualPersons (e.g. properties such as address, telephone number, nationality, etc).
Тип человека, используемый для описания характеристик фактических лиц (адрес, телефон, гражданство и т. п.).
Связи
Исходящие
- Обобщение — таксономическое отношение «частное → общее»OrganizationalResource
Связанные понятия
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormОргструктураРоли и доступыРеестр процессов