У меня есть пара таблиц и для них определены отношения.
{Table Department} {Table Unit} {Table Branch}
Отдел может иметь более одного филиала, филиал может принадлежать только одному отделу. Мне нужно иметь возможность получить название отдела, id отдела, имя филиала
Branch has an instance of departmentid in it.
Как мне получить это за один вызов ORM?
class Model_Admin_Departments extends ORM
{
protected $_has_many = array('branches' => array ());
class Model_Admin_Branches extends ORM
{ protected $_belongs_to = array('departments' => array());
Я также создал ограничения внешнего ключа на стороне базы данных с каскадным действием при удалении. Может ли это вызвать проблемы или это нормально?