[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