First commit 10/07/2002
This commit is contained in:
91
sql/infdj.ddl
Normal file
91
sql/infdj.ddl
Normal file
@ -0,0 +1,91 @@
|
||||
################################################################################
|
||||
# (c) copyrights 1999 - 2002 JDsoft
|
||||
# Project: infdj.com
|
||||
# Author(s): Jos<6F> David Guill<6C>n
|
||||
# Target SQL: MySql
|
||||
# Date:
|
||||
# Description:
|
||||
# Tablas usadas por el portal infdj.com
|
||||
#
|
||||
# Generated by: Zeos Database Designer, version 1.0.0
|
||||
################################################################################
|
||||
|
||||
############################### Tables Definitions #############################
|
||||
|
||||
################################################################################
|
||||
# Almacena las noticias posteadas
|
||||
################################################################################
|
||||
CREATE TABLE news (
|
||||
id INTEGER NOT NULL AUTO_INCREMENT, # id de la noticia posteada
|
||||
fecha DATE NOT NULL, # Fecha de la noticia
|
||||
uid INTEGER, # usuario que postea la noticia
|
||||
asunto VARCHAR(50), # cabecera para la noticia
|
||||
noticia TEXT, # cuerpo de la noticia
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
################################################################################
|
||||
# Informacion sobre los usuarios
|
||||
################################################################################
|
||||
CREATE TABLE users (
|
||||
id INTEGER NOT NULL AUTO_INCREMENT, # Identificador del usuario
|
||||
nick VARCHAR(15), # Nick del usuario
|
||||
level INTEGER NOT NULL DEFAULT 0, # nivel de acceso concedido
|
||||
ultimaEntrada DATE, # <20>ltima vez que se valido
|
||||
primeraEntrada DATE, # Fecha de alta en el sistema
|
||||
pass VARCHAR(15), # pasword del usuario
|
||||
Nombre VARCHAR(15), # nombre real del usuario
|
||||
Apellidos VARCHAR(25), # apellidos del usuario
|
||||
fechaNacimiento DATETIME, # Fecha de nacimento
|
||||
calle VARCHAR(30), # direcci<63>n del usr
|
||||
ciudad VARCHAR(15), # ciudad
|
||||
provincia VARCHAR(15), # provincia
|
||||
nacionalidad VARCHAR(15), # nacionalidad
|
||||
cp INTEGER, # C<>digo Postal
|
||||
telefono VARCHAR(15), # tel<65>fono
|
||||
mobil VARCHAR(15), # mobil
|
||||
email VARCHAR(50), # eMail externo a nuestra empresa
|
||||
usaCorreo ENUM('Y','N') DEFAULT 'N', # Indica si usa nuestro servidor de correo
|
||||
preguntaSecreta VARCHAR(25), # Pregunta secreta (para verificar su identidad)
|
||||
respuestaPregunta VARCHAR(25), # Respuesta a la pregunta secreta
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
################################################################################
|
||||
# miniChat para dejar miniMensajes
|
||||
################################################################################
|
||||
CREATE TABLE miniChat (
|
||||
id INTEGER, # id del mensaje
|
||||
fecha DATE, # Fecha del mensaje
|
||||
hora TIME, # Hora del mensaje
|
||||
uid INTEGER DEFAULT 0, # Usuario que deja el mensaje
|
||||
msg VARCHAR(80) # mensaje
|
||||
);
|
||||
|
||||
CREATE TABLE encuestas (
|
||||
id INTEGER NOT NULL, # ID encuesta
|
||||
fecha DATE, # Fecha de la encuesta
|
||||
validaHasta DATE, # Validez de la encuesta
|
||||
pregunta VARCHAR(50), # Pregunta
|
||||
resp1 VARCHAR(35), # Respuesta 1
|
||||
vresp1 SMALLINT DEFAULT 0, # Votos a la respuesta 1
|
||||
resp2 VARCHAR(35), # Respuesta 2
|
||||
vresp2 SMALLINT DEFAULT 0, # Votos a la respuesta 2
|
||||
resp3 VARCHAR(35), # Respuesta 3
|
||||
vresp3 SMALLINT DEFAULT 0, # Votos a la respuesta 3
|
||||
resp4 VARCHAR(35), # Respuesta 4
|
||||
vresp4 SMALLINT DEFAULT 0, # Votos a la respuesta 4
|
||||
uip VARCHAR(15), # <20>ltima direcci<63>n IP que voto.
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
|
||||
CREATE TABLE useronline (
|
||||
hora INTEGER NOT NULL, # Hora de la <20>ltima transacci<63>n
|
||||
ip VARCHAR(15) NOT NULL, # Direcci<63>n IP
|
||||
uid INTEGER NOT NULL, # Usuario registrado?
|
||||
visitas INTEGER DEFAULT 0, # N<>meros de visitas a la p<>gina
|
||||
PRIMARY KEY (hora),
|
||||
INDEX (ip),
|
||||
INDEX (uid)
|
||||
);
|
||||
|
Reference in New Issue
Block a user