CREATE TABLE mensaje(
codigo INT NOT NULL,
cod_tipo INT NOT NULL,
remitente INT NOT NULL,
destinatario VARCHAR(100) NOT NULL,
titulo VARCHAR(100) NOT NULL,
texto VARCHAR(100) NOT NULL,
fecha DATE NOT NULL,
hora TIME NOT NULL,
CONSTRAINT pk_articulo PRIMARY KEY (codigo)
) TYPE = INNODB;
DROP TABLE IF EXISTS tipo_mensaje;
CREATE TABLE tipo_mensaje(
codigo INT NOT NULL,
tipo VARCHAR(100) NOT NULL,
descripcion VARCHAR(100) NOT NULL,
CONSTRAINT pk_articulo PRIMARY KEY (codigo)
) TYPE = INNODB;
DROP TABLE IF EXISTS mensaje_destino;
CREATE TABLE mensaje_destino(
codigo_mensaje INT NOT NULL,
cod_destinatario INT NOT NULL
) TYPE = INNODB;
DROP TABLE IF EXISTS mensaje_respuesta;
CREATE TABLE mensaje_respuesta(
codigo_mensaje INT NOT NULL,
cod_remitente INT NOT NULL,
fecha DATE NOT NULL,
hora TIME NOT NULL,
texto VARCHAR(100) NOT NULL
) TYPE = INNODB;
Bueno yo tengo un sistema de Mensajeria que desarrolle estas son las tablas mas importantes aunque le agregue aun mas, tablas que permite enviar archivos y demas... con esto ya puedes tener una base.
Saludos
