I'm currently developing a website in Zend Framework wich uses Zend_Auth. The current design of the database is the following:
- users - id / email
- users_props - id - user_id - prop_name - prop_value
However, the current Zend_Auth_Adapter_DbTable uses only one table, as where I have to tables and need to join them.
How on earth can I do this? As far as i'm concerned, there are three options:
- I somehow create a (mysql) view
- I change the design so the users table contains both username/password
- I rewrite the Zend_Auth_Adapter_DbTable to a Custom_Auth_Adapter_DbTabe
Can anyone point me out what the best practise is?
Thanks in advance :)