0
我想實現這個結構,我的應用程序(我會用幻想的型號名稱):CakePHP的動態模型/ realation表
User hasMany Box
Box hasMany Item
Item hasOne Itemdata
"Item" have some metadata/info
"Itemdata" has 2 or 3 mediumblobs
這將是很容易的,如果我想用4桌分貝:用戶,箱子,物品,itemdata。
在我的數據庫結構,由於數據量,我想在與用戶相關的表分裂的ItemData,像這樣:
a) user1_itemdatas, user2_itemdatas ...
,或者至少,
b) myapp_user1.itemdatas, myapp_user2.itemdatas
(where myapp_user* are different DB).
如何在查找/讀取屬於某些用戶的數據時,可以在模型「Itemdatas」中隨時更改表格嗎?
我應該選擇自定義查詢嗎?