So, you got users, occupations. I think it would be a good idea for admin to be able to create the base occupations that the user selects so...
the ocupation some of the fields are pre defined from other tables... like city, religion, state, etc, but the user has to insert some specific data
create another table user_occupations that has user_id (FK), occupation_id (FK) then any other fields like start date, end date, description etc...
yeah, thats what I did if you see the database image I created an USUARIO_OFICIO (user_occupation) wich holds id_user, id_accupation, my concern is about how to create the front-end view in order that the user, fill his data (table user) and create the relation (occupation - user) and then fill the occupation_details table...
I'll check BTB300 posts, to see what happens...
Thanks for your advices!