En este caso, creo que lo mas sano es que el Folio que se imprimirá, no forme parte de la llave primaria. Podes tener una llave primaria artificial, que simplemente asigne una secuencia a los campos, y que sea hasta el momento de imprimir que se asigne el folio de la operación.
Con el uso de indices, no creo que presente ningún problema para mantener la integridad y la facilidad de las consultas de la aplicación.
Hasta luego.