Me estoy yendo y no leí todo, pero las relaciones muchos a muchos las manejas así:
Código:
Tabla 1
|
- tabla1_tabla2
|
Tabla 2
tabla 1: id y nombre
tabla 2: id y nombre
tabla1_tabla2: id1 y id2
De esta manera tenes las n relaciones entre tabla 1 y tabla 2 en tabla1_tabla2...
espero que te ayude en algo, sino el lunes veremos ;)
Buen finde.