0
我在CakePHP的以下邏輯/模型建立和無法理解什麼是正確的關係,應該在的地方,對於這種設置(也沒有真正得到解決一般的關係,我的頭):正確CakePHP的模型關係
- [模型]測驗
- [模型]問題
- [模型] QuizQuestion
- [模型]病人
- [模型] PatientQuiz
我認爲這是相當自我解釋:
- 患者可以用幾個小測驗相關
- 一個問題可以有一個測驗(目前)有關
- 每次測驗,有許多問題
謝謝!
我在CakePHP的以下邏輯/模型建立和無法理解什麼是正確的關係,應該在的地方,對於這種設置(也沒有真正得到解決一般的關係,我的頭):正確CakePHP的模型關係
我認爲這是相當自我解釋:
謝謝!
模型關聯很簡單。
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
模型。
我真的不明白你的問題...你想讓我們告訴你屬於你和hasManys(等),你應該把你的模型?你有沒有閱讀[文檔](http://book.cakephp.org/2.0/en/models/associations-linking-models-together.html),並提出了一些東西,以便我們可以告訴你哪裏錯了(或對,我認爲你對這種關係的理解以及如何將它翻譯成cakephp-lingo會產生什麼錯誤)? – Nunser