-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdatabase.sql
More file actions
51 lines (49 loc) · 1.41 KB
/
Copy pathdatabase.sql
File metadata and controls
51 lines (49 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
CREATE TABLE utenti(
nome VARCHAR (30) NOT NULL,
cognome VARCHAR (30) NOT NULL,
email VARCHAR(70) NOT NULL UNIQUE,
numero_telefono BIGINT NOT NULL,
data_dinascita DATE NOT NULL,
password VARCHAR (20) NOT NULL UNIQUE
);
CREATE TABLE acquista(
email VARCHAR(70) NOT NULL UNIQUE,
evento1 integer not null,
evento2 integer not null,
evento3 integer not null,
evento4 integer not null,
evento5 integer not null,
museo1 integer not null,
museo2 integer not null,
museo3 integer not null,
museo4 integer not null,
museo5 integer not null,
museo6 integer not null,
monumento1 integer not null,
monumento2 integer not null,
monumento3 integer not null,
monumento4 integer not null
);
CREATE TABLE biglietti(
evento1 integer not null,
evento2 integer not null,
evento3 integer not null,
evento4 integer not null,
evento5 integer not null,
museo1 integer not null,
museo2 integer not null,
museo3 integer not null,
museo4 integer not null,
museo5 integer not null,
museo6 integer not null,
monumento1 integer not null,
monumento2 integer not null,
monumento3 integer not null,
monumento4 integer not null,
monumento5 integer not null,
monumento6 integer not null,
monumento7 integer not null,
monumento8 integer not null,
monumento9 integer not null,
numero_riga integer default 1
);