yo para eso utilizo una extension de dreamweaver (dependant dropdowns) que hace justo eso, te relaciona un campo de una tabla con otro y asi sucesivamente, lo que tienes que hacer es definir bien los campos de la tabla, por ejemplo:
TABLA PROVINCIAS
idprovincia
provincia
TABLA DISTRITOS
iddistrito
distrito
idprovincia (el idprovincia de la tabla anterior relacionada con ese distrito)
y asi sucesivamente.
el link a dicha extension:
http://interaktonline.com/Products/D...dropdowns.html