для чего используется псевдоним модели CakePHP?

В модели пользователя:

var $hasMany = array(
        'Photo' => array(
            'className' => 'Photo',
            'foreignKey' => 'owner_id',
            ...
        ),
);

В модели фото:

var $belongsTo = array(
        'Owner' => array(
            'className' => 'User',
            'foreignKey' => 'owner_id',
            ...
            ),
);

Здесь у одного пользователя много фотографий. Итак, в чем мой вопрос: здесь псевдоним «Владелец», что дает мне четкое представление о точном значении «Пользователь», но является ли это единственной причиной использовать псевдоним? влияет ли это на "Фото" в пользовательской модели? или как использовать «Владелец» в / от cakephp?

Я не совсем понимаю значение псевдонима в модели. Цените вашу помощь!

11
задан user518261 25 November 2010 в 08:49
поделиться