Transacción maestro - detalle

Necesito hacer una aplicaci?n Maestro-detalle en la cual el detalle se guarde en una sola transacci?n. Debe de haber un solo bot?n en el formulario maestro y al salvar el formulario se guarden todas las filas del detalle.

?Me pueden dar una orientaci?n de como enfocar este problema?.

Yo habia pensado en definir vistas no actualizables o cursores, trabajar sobre las vistas y copiar los registros de la vista a la base de datos cuando se oprima el bot?n salvar.

?Scriptcase soporta el manejo de cursores de tablas?

Tengo el mismo detalle, necesito guardar los detalles de una venta en una tabla diferente, se deber? poder hacer algo din?mico que pueda aceptar uno o varios productos. Agradezco su ayuda.

Hola, podr?as agregar un bot?n que recorra los movimientos del detalle y haga lo que deseas hacer… eso lo podr?as hacer agregando un bot?n y que dicho bot?n sea del tipo que ejecuta un c?digo php