私は現在、Zend_Authを使用するZend FrameworkでWebサイトを開発しています。Zend Auth - 2つのテーブルを使用する
- ユーザ - ID /メール
- users_props - ID - USER_ID - で、prop_name - prop_valueなど
しかし、現在でZend_Auth_Adapter_DbTableのように、1つのテーブルのみを使用しています:データベースの現在の設計では、以下のとおりです。どこにテーブルを用意して参加する必要がありますか?
どうすればこのことができますか?私に関する限り、3つのオプションがあります。
- 私は何とかusersテーブルには、両方のユーザー名/パスワード
- 私がでZend_Auth_Adapter_DbTableを書き換えるが含まれているので、私はデザインを変更(mysqlの)ビュー
- を作成しますCustom_Auth_Adapter_DbTabeへ
誰かがベストプラクティスを教えていただけますか?事前に
感謝:)
なぜ見ない? – rjmcb