我知道這個問題的標題不直觀,但讓我們來看看這個問題。如何正確使用PHP擴展數據庫模型
我爲我所有的後端Web應用程序(控制面板,管理客戶端,餘額等的系統)設計了一個「核心系統」。這個「核心」是根據新系統的具體需求開發新模塊的起點,但我始終保持「核心模塊」:
- 用戶(管理用戶角色)
- 用戶類型(在不同的系統有不同類型的用戶,所以這是很好的dinamicly管理它們)
- 模塊(創建新的模塊,並添加權限給他們)
- 儀表板
我的主要問題是對用戶模塊。由於它具有默認列
- UserId;名稱;登錄;電子郵件;密碼; isRoot; isPowerUser; UserTypeId
我想創建新的控制面板和應用程序,但不想更改此表,以便在未來通過簡單的過程保持「核心」可更新。我的設計理念是創建名爲User_Extra的表格,該表格將包含此特定用戶的所有額外列。
這是一個很好的方法嗎?我還將創建一個名爲UserExtra.class.php的新類。
如果妳想看看該項目得到了IDEIA:https://bitbucket.org/alexandrekop/akop-core
太棒了!非常有道理! –