Folco: que c'est pas évident a prédire sans expérience (que je n'ai pas, juste des notions).
Avantage du SGBD -> toute la gestion du format est déja codée.
SQLITE donne automatiquement un numero unique 64 bits a chaque enregistrement de chaque table, strictement croissant (dans chaque table).
https://www.sqlite.org/lang_createtable.html#rowidva falloir que tu rentres un peu dans la doc du sql...
en général une appli comme la tienne fait
-init: cherche les tables
-si elles existent pas -> on crée (ou upgrade)
puis on bosse avec.