RE: Maestro-detalle
lo que te comenta "acalanto" es lo correcto, insertas, un data lo relacionas con la base de datos y con la tabla que quieres tratar, despues insertas un dbgrid y lo relacionas con el data.
en propiedades del grid recuperas los campos, eliminas los que no te interese mostrar.
despues no te olvides de quitar del data la relación con la base de datos y la tabla.
el el form de formulario asignas el data a la base de datos.
y cuando quieras mostrar los datos del detalle, al perder el foco del codigo realizas una sql del detalle y lo asignas al dbgrid y porteriormente haces un refresh del mismo.
como ayuda te envio un formulario donde esta todo
espero te sirva de ayuda