40 lines
578 B
PHP
40 lines
578 B
PHP
<?
|
|
|
|
class Industry extends AppModel {
|
|
|
|
var $name = 'Industry';
|
|
|
|
|
|
var $hasAndBelongsToMany = array (
|
|
'Customer' => array(
|
|
'className' => 'Customer',
|
|
'joinTable' => 'industries_customers'
|
|
// 'foreignKey' => 'industry_id',
|
|
// 'associationForeignKey' => 'customer_id'
|
|
)
|
|
);
|
|
|
|
|
|
var $belongsTo = array (
|
|
'ParentIndustry' => array(
|
|
'className' => 'Industries',
|
|
'foreignKey' => 'parent_id'
|
|
|
|
)
|
|
);
|
|
|
|
var $hasMany = array (
|
|
'subIndustry' => array(
|
|
'className' => 'Industries',
|
|
'foreignKey' => 'parent_id',
|
|
'dependent' => true
|
|
)
|
|
);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
?>
|