我對CakePHP如何處理數據庫關係有些困惑。CakePHP:一對一關係
對於hasOne關係,根據documentation:
「用戶hasOne檔案」
User hasOne Profile
- >profiles.user_id
Array
(
[User] => Array
(
[id] => 121
[name] => Gwoo the Kungwoo
[created] => 2007-05-01 10:31:01
)
[Profile] => Array
(
[id] => 12
[user_id] => 121
[skill] => Baking Cakes
[created] => 2007-05-01 10:31:01
)
)
但不是這一個一對多的關係?
例如(I由這些表,說明我的混亂):
在這種情況下,然後存在屬於相同的用戶簡檔2。這是不是意味着用戶擁有許多配置文件?
會更有意義,如果 「用戶hasOne檔案」 是
所以那麼這將是 「用戶hasOne檔案」,而是 「個人資料的hasMany用戶」?
我不知道我是否正確理解這一點。
從哪裏得到這些表格圖像? – Alvaro
我自己做的,只是爲了說明我的困惑。 – Timber
我回答了你。 – Alvaro