2015-05-01 54 views
0

我是Zend Framwork 1中的新成員。我有一個項目,其中表$_referenceMap, $_dependentTables。我不瞭解這些事情。Zend Framwork 1中的表格關係

這裏,toDb是我認爲與這個關係數據庫有關的函數。

他們有沒有辦法用這種關係自動調用函數?

回答

0
public class Model_DbTable_students extends Zend_Db_Table_Abstract 
{protected $_name = 'students'; 
} 
public class Model_DbTable_Course extends Zend_Db_Table_Abstract 
{protected $_name = 'courses'; 
} 
public class Model_DbTable_StudentCourse extends Zend_Db_Table_Abstract 
{ 
    protected $_name = 'student_courses'; 
    protected $_referenceMap = array(
     'Video' => array(
      'columns' => 'student_id', 
      'refTableClass' => 'Model_DbTable_Students', 
      'refColumns' => 'id' 
     ), 
     'Tag' => array(
      'columns' => 'course_id', 
      'refTableClass' => 'Model_DbTable_Courses', 
      'refColumns' => 'id' 
     ) 
    ); 
}