Necesito ayuda o consejo

Buenas tardes a todos, tengo una duda de como crear una programa para un cliente que me ha pedido.
Tengo que crear una tabla de clientes y otra de recogidas de muestras, dentro de la recogida de muestras tiene que haber 5 tablas de diferentes.
Lo que no se si lo más practico es crear:
1 tabla maestra de clientes
1 tabla maestra de formulario
5 tablas submaestras apuntando a la maestra formulario.
que luego no tenga problemas a la hora de presentar un informe en pantalla con todos los datos de la maestra con las submaestras.

No se, si hay alguna manera más simple de gestionar este programa, adjunto un pdf de como se recoge manualmente los datos.
gracias.recogida

Buenos días.

Yo lo haría de la siguiente manera:

1 Tabla de clientes
1 Tabla (que pudiera ser estática si son siempre los mismos) de los 5 tipos de recogidas.
1 Tabla de recogidas
1 Tabla de líneas de recogidas, histórica de recogidas, y que incluya un campo que apunte a la anterior tabla estática de tipos de recogidas.

De esta manera, y con los índices adecuados, podrás montar un formulario como el que tienes en pantalla y tendrás la base para sacar los informes necesarios.

Un saludo

Ok probare.
gracias.