SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE Medico( nome varchar(255) NOT NULL, cognome varchar(255) NOT NULL, reparto varchar(255), PRIMARY KEY (nome, cognome) ); CREATE TABLE Paziente( codicePaziente integer NOT NULL, nome varchar(255), cognome varchar(255), PRIMARY KEY (codicePaziente) ); CREATE TABLE Cura( codiceCura integer NOT NULL, codicePaziente integer NOT NULL, nomeMedico varchar(255) NOT NULL, cognomeMedico varchar(255) NOT NULL, durata varchar(255), dataInizio DATE, PRIMARY KEY (codiceCura), FOREIGN KEY (nomeMedico) REFERENCES Medico(nome), FOREIGN KEY (cognomeMedico) REFERENCES Medico(cognome), FOREIGN KEY (codicePaziente) REFERENCES Paziente(codicePaziente) ); CREATE TABLE Farmaco( nomeFarmaco varchar(255) NOT NULL, composizione varchar(255), prezzo varchar(255), PRIMARY KEY (nomeFarmaco) ); CREATE TABLE Composizione( codiceCura integer NOT NULL, nomeFarmaco varchar(255) NOT NULL, PRIMARY KEY (codiceCura, nomeFarmaco), FOREIGN KEY (codiceCura) REFERENCES Cura(codiceCura), FOREIGN KEY (nomeFarmaco) REFERENCES Farmaco(nomeFarmaco) );
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear