przewiń do treści

Zend Framework od podstaw

Włodzimierz Gajda

class Application_Model_DbTable_FilmHasAktor extends Zend_Db_Table_Abstract
{
    protected $_name = 'film_has_aktor';
    protected $_referenceMap = array(
        'Film' => array(
            'columns'         => array('film_id'),
            'refTableClass'   => 'Application_Model_DbTable_Film',
            'refTableColumns' => array('film_id')
        ),
        'Aktor' => array(
            'columns'         => array('aktor_id'),
            'refTableClass'   => 'Application_Model_DbTable_Aktor',
            'refTableColumns' => array('aktor_id')
        )
    );
}

Listing 18.6. W klasie dostępu do tabeli film_has_aktor dodajemy właściwość $_referenceMap

Rozdział 18. Relacje n:m (wiele do wielu)

listing-18-06.txt