Integrita' referenziale

come posso importare dati in sqlite3 preservando l’integrita’
referenziale?
se creo il database in modo che il campo ‘id’ non si autoincrementi (per
poter importare i dati), poi non credo sia possibile modificare questo
campo in primary key autoincrement, visto che alter table modify column
on è supportato in sqlite3.

Grazie per ogni aiuto