Supponiamo di avere una tabella che contiene dei modelli o template
codice:
ser = autoincrementante
id = chiave
tab = stringa
selezione = stringa
Ad esempio

id=0 tab=pippo selezione=pluto
id=0 tab=pluto selezione=minni
id=0 tab=marte selezione=luna

Quello che mi serve è "clonare" le righe cambiando però l'ID, ossia ottenendo

id=0 tab=pippo selezione=pluto
id=0 tab=pluto selezione=minni
id=0 tab=marte selezione=luna
id=1 tab=pippo selezione=pluto
id=1 tab=pluto selezione=minni
id=1 tab=marte selezione=luna

e poi

id=0 tab=pippo selezione=pluto
id=0 tab=pluto selezione=minni
id=0 tab=marte selezione=luna
id=1 tab=pippo selezione=pluto
id=1 tab=pluto selezione=minni
id=1 tab=marte selezione=luna
id=2 tab=pippo selezione=pluto
id=2 tab=pluto selezione=minni
id=2 tab=marte selezione=luna

In sostanza nelle righe con ID=0 ci sono i template, mentre in quelle con ID>0 ci sono le varie opzioni.
L'utente "carica" un set di righe di default e poi se le paciuga (aggiunge, elimina etc)