Diversas Informações e diversas tabelas

Alguém poderia me dar uma dica.
Tenho 5 tabelas ( normas, procedimentos, clientes, unidades e postos ).
Um cliente possui diversas unidades e cada unidade diversos postos.

Uma NORMA pode servir para diversos CLIENTE, mas não para todos os POSTOS.

Fui estruturando a NORMA e embaixo coloquei OS CLIENTES ( Mais de MIL ) e após escolhe-lo abre-se as UNIDADES DAQUELES POSTOS e assim por diante.

O problema esta aí, preciso selecionar os CLIENTES e abrir as UNIDADES desses diversos CLIENTES e depois os diversos POSTOS dessas diversas UNIDADES.

O fluxo é assim NORMA -> para CLIENTES -> para UNIDADES DESSES CLIENTES -> para POSTOS dessas UNIDADES.

E lembro, são mais de MIL CLIENTES, que muitas vezes têm dezenas de UNIDADES e cada UNIDADE tem centenas de postos.

ESTOU LOUQUINHO !!!

As tabelas são simples em mysql.

por favor, qualquer sugestão aqui e ceo@esesis.com.br

WILSON

sua estrutura seria +/- assim ?