sqlite3 registroVoti.db
definiamo le create table per ogni tabella relazionale del nostro database
CREATE TABLE DOCENTE (idDocente integer primary key, nome text, classeConcorso text, blog text, email text, foto blob);
CREATE TABLE STUDENTE(idStudente integer primary key, nome text, classe text, email text, foto blob);
CREATE TABLE MATERIA(idMateria integer primary key, nome text, descrizione text);
CREATE TABLE MODULO(idMateria integer references MATERIA, idModulo integer, nome text, descrizione text, obiettivo text, primary key(idMateria, idModulo));
CREATE TABLE VOTO(idVoto integer primary key autoincrement, tipo text, voto integer, data text, argomento text, idStudente integer references STUDENTE, idMateria integer references MATERIA, idModulo integer references MODULO, idDocente integer references DOCENTE);
CREATE TABLE PROGRAMMAZIONE(idProgramma integer primary key, idDocente integer references DOCENTE, idMateria integer references MATERIA, idModulo integer references MODULO, mmaaInizio text, mmaaFine text);
martedì 16 dicembre 2008
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento