我在CakePHP中有以下逻辑/模型设置,并且无法理解这个设置应该采用的正确关系是什么(也没有真正理解我的关系):
我认为这是相当自我解释的:
谢谢!
答案 0 :(得分:0)
模型关联很简单。
class Quiz extends AppModel
{
public $hasMany = array('Question');
public $belongsTo = array('Patient');
}
class Question extends AppModel
{
public $belongsTo = array('Quiz');
}
class Patient extends AppModel
{
public $hasMany = array('Quiz');
}
您不需要QuizQuestion
或PatientQuiz
型号。