Scusa se non ho risposto subuto, ma ho fatto qualche prova qui da me.
Secondo me, devi mettere un campo che si ripeta nelle tre tabelle in modo che le linki tra loro e puoi fare una join complessa come quella che a te serve.
Pensavo però, che potresti salvare le opzioni dei singoli utenti (se non ho capito male quello di cui stai parlano) in un file XML.