[Php-avanzado] Normalizacion

pablo beroiza beroiza.pablo en gmail.com
Mar Feb 28 14:53:30 ART 2012


Leo: Gracias por el concejo. Voy hacerlo con una tabla a parte ya que
entran los alumnos, solo para ver las horas que le corresponden a su
id_alumno. Y los profesores entrarían para agregar horas. Ahora te hago un
par de consultas: descargue una clase para hacer la autenticacion. ¿Puedo
hacerle las modificaciones necesarias para adaptarlo a mi proyecto? ya que
viene con motor InnoDB y tendria que agregar un par de campos mas.
La otra pregunta es ¿Cómo puedo comparar dos registros de una misma tabla?
Quiero comparar el segundo registro con el primero, el tercero con el
segundo, el cuarto con el tercero...etc. Probé con  mysql_data_seek  pero
no consigo hace lo que quiero. ¿Me darias una mano con eso? Gracias!!!

Saludos,

El 24 de febrero de 2012 22:39, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Pablo,
>
> El mar, 21-02-2012 a las 18:11 -0300, pablo beroiza escribió:
> > Hola Leo!!! Espero que estés bien yo estoy retomando el proyecto y
> > queria hacerte una consulta con respecto a las sesiones. Vos
> > comentaste en unas de las clases que el sistema de autenticacion habia
> > varias formas de hacerlo una lleva una tabla aparte con los usuarios
> > que van a entrar al sistema y la otra es usar la tabla de  los
> > usuarios en mi caso "alumnos" que ya tengo en la base de datos
> > poniendole un campo de password para que autentique. Qué es lo
> > correcto hacer?
>
>         Ambas cosas son correctas. Esto es una cuestión de diseño y de
> gustos.
>
>        Yo entendía por tu SRS, que los que se logueaban al software para
> trabajar eran los Jefes y no los Alumnos.
>
>        Si los que entran son los Alumnos y todos ven los mismo, entonces
> usar
> uno de los datos del alumno como nombre de usuario y agregar una
> contraseña es una opción corta y cómoda.
>        Lo mismo si los que se loguean son los Jefes.
>
>        Pero si los que se loguean son ambos y/o si diferentes personas que
> se
> loguean tienen accesos diferentes, entonces es mucho mejor manejar esto
> en una tabla aparte, porque si no vas a tener datos duplicados en varias
> tablas, lo cual por un lado viola la normalización, y por otro tenés que
> mantener dos sistemas de login en paralelo.
>
> > Desde ya muchas gracias!
>
>        Por nada!
>
>        Podemos charlar más sobre esto en concreto si me enviás las tablas
> relacionadas con esta cuestión, para conversarlo sobre la estructura de
> los datos.
>
> PD: date una vuelta por www.phpclasses.org en donde hay varias clases
> que manejan la autentificación ya hechas. Si decidís usar una, además
> estás cumpliendo con el requisito de usar una biblioteca de terceros!
>
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Blog: http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20120228/5b0c866b/attachment.html>


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