Вы правы.Вы бы переопределить атрибуты.Таким образом, вы используете тот же объект из вашей информационной модели (например, доктор), но в одном случае этот объект (доктор) выступает в качестве субъекта.В другом случае он действует как объект, который вы защищаете, например:
- Врач может просматривать медицинскую карту пациента, которому он назначен.
- Сотрудники отдела кадров могут просматривать зарплатудоктор.
Да, это означает, что вам придется определять сам атрибут в нескольких категориях.Вы все еще можете использовать структуру пространства имен, поскольку комбинация пространства имен и имени остается уникальной.
Вы можете сделать acme.user.staff.doctor
и атрибут name
.Затем вы можете сделать acme.object.doctor
и атрибут name
.
Обратите внимание, что Eclipse также позволит вам выполнять автозаполнение: