How should I set up these tables in my relational database?
Looks pretty good to me.

I'd also put unique index on qOrder, and all the *Name fields.

http://dev.mysql.com/doc/refman/4.1/en/constraint-primary-key.html
http://dev.mysql.com/doc/refman/5.6/en/create-index.html