У меня есть эта структура сущности:
Apartment -> Floor (one to many)
Floor -> LeaseTerm (one to many)
Я применяю ACL для объекта «Квартира» при сохранении (владельца).
Мой вопрос заключается в том, стоит ли мне беспокоиться о применении ACL для Floor и LeaseTerm, а также я должен просто использовать их отношение к Apartment для проверки владения сущностями LeaseTerm и Floor?
Моя цель - запретить пользователю редактировать / удалять / просматривать чужие этажи / LeaseTerms.
Редактировать: я опубликовал похожий вопрос здесь , но не получил реальных ответов.
Если вопрос неясен, дайте мне знать - я объясню дальше. Но, думаю, я раскрыл основную идею.