El nostre formulari de registre recull diverses dades personals: nom, cognoms, nom d’usuari, adreça de correu electrònic, número de telèfon, DNI o NIE, els dies en què l’assistent participarà (10, 11 o 12) i qualsevol intolerància que calgui tenir en compte.

Per tal de guardar tota aquesta informació de cada inscripció, hem preparat una base de dades específica.

CREATE TABLE IF NOT EXISTS assistents (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    nom TEXT NOT NULL,
    cognoms TEXT NOT NULL,
    nom_usuari TEXT NOT NULL,
    correu_electronic TEXT NOT NULL,
    telefon TEXT NOT NULL,
    dni_nie TEXT NOT NULL,
    dies_assistencia TEXT NOT NULL,
    intolerancies TEXT
);

Aquest fragment de codi s’encarrega de crear una taula anomenada asistents en cas que encara no existeixi. A dins, s’hi defineixen diferents camps: un identificador, el nom, i la resta de dades necessàries del formulari. Cada camp correspon a un element concret que l’usuari introdueix en el procés de registre.