我目前正在Zend Framework中開發一個使用Zend_Auth的網站。數據庫的當前設計如下:Zend Auth - 使用兩個表
- 用戶 - ID /電子郵件
- users_props - 標識 - USER_ID - prop_name - 請將prop_value
不過,目前Zend_Auth_Adapter_DbTable只使用一個表,如我需要桌子並需要加入他們。
我怎麼可以做到這一點?就我而言,有三種選擇:
- 我莫名其妙地創建一個(MySQL的)查看
- 我改變設計,使用戶表既包含用戶名/密碼
- 我重寫Zend_Auth_Adapter_DbTable到Custom_Auth_Adapter_DbTabe
任何人都可以指出我最佳做法是什麼?
感謝提前:)
爲什麼不看一個視圖? – rjmcb 2012-04-12 01:54:43