是否应该对 Relations() 属性分页?

例如有如下代码:




    /** 

     * @return array relational rules.

     */

    public function relations()

    {

        return array(

            'aItems' => array(self::HAS_MANY, 'A', 'id'),

            'cItems' => array(self::MANY_MANY, 'C', 'bc(b_id, c_id)'),

        );

    }  



我是否可以对 aItems 或 cItems 分页?

如果可以,那么这种写法是否提倡?

查了一些文章,貌似这样分页的很少,想在论坛中确认一下,到底哪种办法是更好的实践。