· 6 years ago · Sep 03, 2019, 06:54 PM
1Create TABLE IF NOT EXISTS `Usuaris`(
2
3`ultimId` int not NULL AUTO_INCREMENT PRIMARY KEY,
4`Correu` varchar(256) NOT NULL,
5`Pass` varchar(256) NOT NULL,
6`Nom` varchar(256) NOT NULL,
7`Edat` int NOT NULL,
8`Telefon` int NOT NULL,
9`Sexe` varchar(256) NOT NULL,
10`Tipus` int NOT NULL,
11`Ciutat` varchar (256) NOT NULL
12
13);
14
15Create TABLE IF NOT EXISTS `Perfil`(
16
17`ultimId` int not NULL,
18`idPerfil` int not NULL AUTO_INCREMENT PRIMARY KEY,
19`Domicilio` varchar(256) NOT NULL,
20`QueEstasBuscando` varchar(256) NOT NULL,
21`CuantoMides` int NOT NULL,
22`ConQuienVives` varchar(256) NOT NULL,
23`Hijos` varchar(256) NOT NULL,
24`Fumador` varchar(256) NOT NULL,
25`Estudios` varchar(256) NOT NULL,
26`OrientacionSexual` varchar(256) NOT NULL,
27`SobreMi` varchar(256) NOT NULL,
28`Interesos` varchar(256) NOT NULL,
29`Descripcion` varchar(256) NOT NULL,
30`Personalidad` varchar(256) NOT NULL,
31
32Constraint FK_Perfil FOREIGN KEY (ultimId) REFERENCES Usuaris(ultimId)
33
34);
35
36
37
38Create TABLE IF NOT EXISTS `Fotos` (
39`idFoto` int not NULL AUTO_INCREMENT PRIMARY KEY ,
40`Foto` Blob,
41`ultimId` int not NULL,
42
43Constraint FK_Fotos FOREIGN KEY (ultimId) REFERENCES `Usuaris`(ultimId)
44
45);
46Create TABLE IF NOT EXISTS `Telefon`(
47
48`idUsuariMeuLoguejat` int NOT NULL,
49`idPersonaSeleccionada` int NOT NULL,
50`Aceptar` int NOT NULL,
51
52Constraint FK_Telefon FOREIGN KEY (idPersonaSeleccionada) REFERENCES Usuaris(ultimId)
53
54);
55
56Create TABLE IF NOT EXISTS `Magrada`(
57`ultimId` int not NULL,
58`idUsuariMeuLoguejat` int NOT NULL,
59`idPersonaSeleccionada` int NOT NULL,
60
61Constraint FK_Magrada FOREIGN KEY (idPersonaSeleccionada) REFERENCES Usuaris(ultimId)
62
63);
64
65Create TABLE IF NOT EXISTS `Denunciat`(
66`idPersonaSeleccionada` int ,
67`idUsuariMeuLoguejat` int,
68`Motivos` varchar(256) NOT NULL,
69
70Constraint FK_Denunciat FOREIGN KEY (idPersonaSeleccionada) REFERENCES Usuaris(ultimId)
71
72);