[Php-avanzado] Normalizacion Tesis Roger

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Jul 26 19:05:22 ART 2008


Hola Roger,
El vie, 25-07-2008 a las 09:08 -0300, Rogelio A. Schwindt escribió:
> Leo.
> 
> Adjunto el esquema de mis tablas, para que las corrijas asi ya empiezo a 
> trabajar en la programacion.
> Cualquier duda, aqui estoy, al pie del cañon...


	A ver...

ACTOS_ADM
* No uses campos smallint. Con el tiempo, se pueden dar altas y bajas de
cosas que al ser autoincrementales siempre crecerán, hasta que se
rompen. Fijate que en el apunte están los tamaños de los datos, y
tampoco es lo más eficiente.
* un CHAR 8 alcanza ahora y el futuro mediato para el expediente?
* El 02 de la unidad académica, seguro que conviene sacarlo de la misma
unidad académica o ponerlo al menos en campo aparte. Los datos del tipo
02-23546 te fuerzan a trabajar con CHAR lo que por naturaleza y
eficiencia conviene que sea INT...
* Las tablas E,F y G tienen una clave char... no está mal, pero es muy
costoso en tiempo de cómputo.
* Por qué hay ruta_doc y ruta_pdf ??? el PDF no tenía el contenido del
DOC?
* La tabla SUBTIPO_ACTO sobra o no entiendo de qué juega. Si es para
relacionar el subtipo de acto con el acto, basta con agregar a la tabla
de subtipo de acto el id del tipo de acto al que se aplica.
* INTERSADO: poné el otros_datos de tipo TEXT y que el usuario lo cargue
en un textarea. Da para escribir más que un renglón y se programa igual.
Idem Usuarios.
* No me acuerdo: todos los actos administrativos tienen un interesado?
Es validable cuándo debe estar y cuando es opcional?
* Login: 8 para el usuario es poco... preveé más. 32 para la clave no te
alcanza: el MD5 actual pone 64 caracteres o más.


	No veo más nada...

	Un saludo!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado