Existe una rutina muy popular entre los programadores y la cual se constituye en el ¿quebradero de cabeza¿ de más de un iniciado en la programación: el diseño de formularios que permitan la captura de información en documentos tales como la factura. Un documento como la factura (bien sea de compra o de venta) tiene un encabezado y un detalle. También tienen esta característica los pedidos, los documentos soporte de inventario, una lista de grupos, un proceso de calificaciones, etc. Fuente: Comunidad Emagister