Я использую Zend Framework для создания веб-интерфейса для настройки ACL - прав доступа - для пользователей пользовательской CMS.Так как данные ACL разбиты на 5 таблиц (пользователи, группы, разрешения, urls = action + controller, хорошее имя разрешения для понимания пользователем), и у меня есть только один контроллер с четырьмя основными CRUD (создание, список, обновление, удаление) операции Мне было интересно, как лучше это сделать?
Все примеры в моих книгах я видел, что каждая модель расширяет Zend_Db_Table_Abstract и, таким образом, представляет одну таблицу .
Я думал, что должен создать модель, которая не расширяет zend_db_table_abstract, а затем написать запросы, которые мне нужны вручную , ограничивая себя только базой данных mysql?
ps, пожалуйста, не спорьте по поводу структуры базы данных acl
спасибо