0
加入我有一個MySQL數據庫是這樣工作的我的MVC視圖上的模塊結構:執行模塊結構和MVC3
Folder1 (id_folder)
|----> Module1 (id_module)
|----> Module2
|----> Module3 (this is disabled)
|----> Module4 (child of Module3)
|----> Module5
Folder2
|----> Module2
這種結構是對我的網站和每一個用戶的用戶根據他的權限有不同的模塊(但這是另一種東西)。 在我的MySQL數據庫,我覺得這樣的結構:
folder
|- id_folder
|- display_name
module
|- id_module
|- display_name
|- isDisabled
module_rel
|- id_module_parent (fk to id_module)
|- id_module_child (fk to id_module)
module_folder
|- id_module (fk to id_module)
|- id_folder (fk to folder table)
我有我的問題,兩個問題: - 這是正確的這個數據庫的結構? - 這是主要問題,我有...模塊,是我的網頁不同部分的鏈接,所以我如何將模塊與控制器/操作方法相關聯?在模塊表中放入動作和控制器是一個好習慣嗎?我想不是......那麼,我可以選擇什麼呢?