· 5 years ago · Nov 07, 2020, 07:38 PM
1/*
2Navicat MySQL Data Transfer
3
4Source Server : TestOficialMarty
5Source Server Version : 50649
6Source Host : 51.222.17.177:3306
7Source Database : test
8
9Target Server Type : MYSQL
10Target Server Version : 50649
11File Encoding : 65001
12
13Date: 2020-11-07 20:30:33
14*/
15
16SET FOREIGN_KEY_CHECKS=0;
17
18-- ----------------------------
19-- Table structure for Anuncio
20-- ----------------------------
21DROP TABLE IF EXISTS `Anuncio`;
22CREATE TABLE `Anuncio` (
23 `id` int(11) NOT NULL AUTO_INCREMENT,
24 `Tipo` varchar(255) NOT NULL,
25 `Titulo` varchar(255) NOT NULL,
26 `Estado` varchar(255) NOT NULL,
27 `Cuerpo` text NOT NULL,
28 `Fecha_inicio` date DEFAULT NULL,
29 `Fecha_fin` date DEFAULT NULL,
30 `Usuario_Anun` varchar(255) NOT NULL,
31 PRIMARY KEY (`id`,`Usuario_Anun`),
32 KEY `id` (`id`),
33 KEY `Anuncio` (`Usuario_Anun`),
34 CONSTRAINT `Anuncio` FOREIGN KEY (`Usuario_Anun`) REFERENCES `Contacto` (`Usuario`)
35) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
36
37-- ----------------------------
38-- Records of Anuncio
39-- ----------------------------
40
41-- ----------------------------
42-- Table structure for Contacto
43-- ----------------------------
44DROP TABLE IF EXISTS `Contacto`;
45CREATE TABLE `Contacto` (
46 `Usuario` varchar(255) NOT NULL,
47 `Nombre` varchar(255) NOT NULL,
48 `Apellidos` varchar(255) NOT NULL,
49 `Correo` varchar(255) NOT NULL,
50 `Password` varchar(255) NOT NULL,
51 `Fecha_nacimiento` date NOT NULL,
52 PRIMARY KEY (`Usuario`),
53 KEY `Usuario` (`Usuario`),
54 KEY `Usuario_2` (`Usuario`),
55 KEY `Usuario_3` (`Usuario`),
56 KEY `Usuario_4` (`Usuario`),
57 KEY `Usuario_5` (`Usuario`),
58 KEY `Usuario_6` (`Usuario`),
59 KEY `Usuario_7` (`Usuario`),
60 KEY `Usuario_8` (`Usuario`),
61 KEY `Usuario_9` (`Usuario`),
62 KEY `Usuario_10` (`Usuario`),
63 KEY `Usuario_11` (`Usuario`)
64) ENGINE=InnoDB DEFAULT CHARSET=latin1;
65
66-- ----------------------------
67-- Records of Contacto
68-- ----------------------------
69
70-- ----------------------------
71-- Table structure for Destinatario
72-- ----------------------------
73DROP TABLE IF EXISTS `Destinatario`;
74CREATE TABLE `Destinatario` (
75 `id_dest` int(11) NOT NULL,
76 `usuario_dest` varchar(255) NOT NULL,
77 PRIMARY KEY (`id_dest`,`usuario_dest`),
78 KEY `Destinario` (`usuario_dest`),
79 CONSTRAINT `Destinario` FOREIGN KEY (`usuario_dest`) REFERENCES `Contacto` (`Usuario`),
80 CONSTRAINT `Destinario2` FOREIGN KEY (`id_dest`) REFERENCES `Anuncio` (`id`)
81) ENGINE=InnoDB DEFAULT CHARSET=latin1;
82
83-- ----------------------------
84-- Records of Destinatario
85-- ----------------------------
86
87-- ----------------------------
88-- Table structure for Intereses
89-- ----------------------------
90DROP TABLE IF EXISTS `Intereses`;
91CREATE TABLE `Intereses` (
92 `Usuario` varchar(255) NOT NULL,
93 `Nombre_Tag` varchar(255) NOT NULL,
94 PRIMARY KEY (`Usuario`,`Nombre_Tag`),
95 KEY `InterTag` (`Nombre_Tag`),
96 CONSTRAINT `InterTag` FOREIGN KEY (`Nombre_Tag`) REFERENCES `Tags` (`nombre`),
97 CONSTRAINT `InteresUser` FOREIGN KEY (`Usuario`) REFERENCES `Contacto` (`Usuario`)
98) ENGINE=InnoDB DEFAULT CHARSET=latin1;
99
100-- ----------------------------
101-- Records of Intereses
102-- ----------------------------
103
104-- ----------------------------
105-- Table structure for Tags
106-- ----------------------------
107DROP TABLE IF EXISTS `Tags`;
108CREATE TABLE `Tags` (
109 `nombre` varchar(255) NOT NULL,
110 PRIMARY KEY (`nombre`)
111) ENGINE=InnoDB DEFAULT CHARSET=latin1;
112
113-- ----------------------------
114-- Records of Tags
115-- ----------------------------
116INSERT INTO `Tags` VALUES ('Ciencia');
117INSERT INTO `Tags` VALUES ('Deportes');
118INSERT INTO `Tags` VALUES ('Mundo');
119INSERT INTO `Tags` VALUES ('Negocios');
120INSERT INTO `Tags` VALUES ('Politica');
121INSERT INTO `Tags` VALUES ('Series');
122INSERT INTO `Tags` VALUES ('Tecnologia');
123INSERT INTO `Tags` VALUES ('Videojuegos');
124
125-- ----------------------------
126-- Table structure for Temas
127-- ----------------------------
128DROP TABLE IF EXISTS `Temas`;
129CREATE TABLE `Temas` (
130 `id` int(11) NOT NULL,
131 `nombre` varchar(255) NOT NULL,
132 PRIMARY KEY (`id`,`nombre`),
133 KEY `NombreTag` (`nombre`),
134 CONSTRAINT `NombreTag` FOREIGN KEY (`nombre`) REFERENCES `Tags` (`nombre`),
135 CONSTRAINT `TemasConAnuncio` FOREIGN KEY (`id`) REFERENCES `Anuncio` (`id`)
136) ENGINE=InnoDB DEFAULT CHARSET=latin1;
137
138-- ----------------------------
139-- Records of Temas
140-- ----------------------------
141SET FOREIGN_KEY_CHECKS=1;
142