Natürlich könnte man bei SQLite Dateien tauschen. Wenn Dir das Prinzip ausreicht..
Meinen Link hast Du vermutlich nicht gelesen.
Nur mal als Idee, auch wenn es nicht so gedacht ist:
Es hindert Dich niemand daran, pro Tausch-Tabelle eine Datei, also eine SQLite
DB, anzulegen.
Ein Select mit Join zwischen diesen Tabellen ist dann wohl kaum möglich.
P.S.: Das geht auch.