Používám NestedSet pro ukládání hierarchie ACL a mezipaměti, abych to urychlil.
Doktrína ORM pro PHP – NestedSet
Zde je příspěvek, který může být také užitečný:
Zend_Acl část 3:vytváření a ukládání dynamických ACL | CodeUtopia – Blog Jani Hartikainen
(podívejte se i na dva předchozí díly).