когда я объявляю отношения в примере модели ::
Class User extends AppModel{
var $name = 'User';
**var $hasOne = 'Myprofile';**
Class User extends AppModel{
var $name = 'User';
**var $hasMany = 'Reply';**
, и я должен быть объявлен в
Class Myprofile extends AppModel{
var $name ='Myprofile';
var $primaryKey = 'myprofileid';
**var $hasOne = 'User';**
Class Reply extends AppModel{
var $name ='Myprofile';
var $primaryKey = 'myprofileid';
**var $belongsTo = 'User'**
Правильно или нет
И другой вопрос user{<br/>
userid<br/>
name<br/>
}<br/>
mywidget{<br/>
mywidgetid<br/>
widgetname<br/>
}<br/>
widgetuse{<br/>
widgetuseid<br/>
mywidget_id<br/>
widget_id<br/></p>
<pre>Class Mywidget extends AppModel{
var $name = 'Mywidget';
var $primaryKey = 'mywidgetid';
var $hasAndBelongsToMany = array(
'Mywidget' => array(
'className' => 'Mywidget',
'joinTable' => 'Widgetuse',
'foreignKey' => 'user_id',
'associationForeignKey' => 'mywidget_id',
'with' => 'Widgetuse',
right or not
thank you for comment