Hi there, You certainly need some intermediate tables to tie the existen tables as needed. For instace, a table for user + selected equipement. I'm a database designer/developer and admin and work with MySQL, PostgreSQL, SQLServer and Oracle. I would like to help you with this project. Please consider my bid and let me know if you have any question.
Regards.
Carla.