Hola,
Lo que dices de "maestro-detalle" me suena un poco como a que tienes un elemento grande compuesto de elementos más pequeños, ¿no?
Lo siento pero es que en el único ámbito que lo había oído era en SAP... y me ha dejado malito (estuve una temporada trabajando en SAP y me saturé mucho jejeje
)
Si es lo que creo, un elemento que se compone de otros, lo que tendrías que hacer es algo así:
Código:
La tabla maestro tiene un id (digamos id_maestro)
La tabla detalle tiene un id (digamos id_detalle)
-- A la tabla detalle le añades un id (digamos id_padre). Éste ID corresponde al id del registro de la tabla maestra a la que pertenece.
De esta manera, podrías hacer algo así:
select * from detalle where id_padre = $id_elemento
para obtener todos los elementos "detalle" que corresponden al "maestro" "$id_elemento".
Espero te sirva de ayuda.
Salduos!