[Php-avanzado] Normalizacion - Jose Lo Piccolo
Jose Lo Piccolo
jose_lopiccolo en yahoo.com.ar
Vie Dic 11 10:58:14 ARST 2009
Leo, buen dia:
Te paso la normalización de las tablas con las correcciones que
charlamos ayer.
------------------------------------------------------------------------
NORMALIZACIÓN DE TABLAS
_*EMPRESAS*_ (empresas)
id integer
razon_social varchar(255)
domicilio_postal varchar(255)
telefono varchar(255)
email_empresa varchar(255)
email_admin varchar(255)
contacto varchar(255)
_*TIPOS DE USUARIOS*_ (tsusuarios)
id integer
descri varchar(50)
_Nota_: esta tabla contendrá inicialmente los siguientes registros fijos:
id: 1 descri: Administrador
id: 2 descri: Usuario Normal
_*TIPOS DE ESTADOS*_ (tsestados)
id integer
descri varchar(50)
_Nota_: esta tabla contendrá inicialmente los siguientes registros fijos:
id: 1 descri: Activo
id: 2 descri: Inactivo
id: 3 descri: Pendiente
_*USUARIOS*_ (usuarios)
id integer
usuario varchar(10)
clave varchar(12)
nombre varchar(255)
email varchar(255)
id_tipousuario integer
id_tipoestado integer
id_empresa integer
_*SECCIONES*_ (secciones)
id integer
id_empresa integer
nombre varchar(50)
descri texto
_*TIPOS DE BIENES DE USO*_ (tbienes)
id integer
id_empresa integer
descri varchar(50)
_*BIENES*_ (bienes)
id integer
id_tipobien integer
id_empresa integer
id_seccion integer Sección actual
nombre varchar(255)
descri texto
fecha_ingreso date
es_nuevo boolean
proveedor varchar(255)
marca varchar(60)
modelo varchar(60)
id_tipoestado integer <A> Activo <P> Pendiente <I> Inactivo
path_foto varchar(255)
costo decimal(12,2)
envia_email boolean
usuario varchar(10) Usuario que da el alta
fecha_baja date
motivo_baja texto
usuario_baja varchar(10)
_*TIPOS DE EVENTOS*_ (teventos)
id integer
descri varchar(50)
_Nota_: esta tabla contendrá inicialmente los siguientes registros fijos:
id: 1 descri: Envio a Reparación
id: 2 descri: Reparado
id: 3 descri: Actualización
_*EVENTOS*_ (eventos)
id integer
id_bien integer
fecha date
id_tipoevento integer
descri texto
detalle_envio char(60)
usuario char(10)
costo decimal(12,2)
_*CAMBIOS SECCIONES*_ (cambiosec)
id integer
id_bien integer
fecha date
id_seccion_nueva integer
descri char(50)
Nota: al dar de alta un bien de uso, se alimentará esta tabla con los
datos de la sección actual y así llevar el registro de todas las
secciones por las cual va pasando un bien de uso.
------------------------------------------------------------------------
Saludos
José Luis, Lo Piccolo
__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar
Más información sobre la lista de distribución Php-avanzado