Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Lunes, 02 Julio de 2007, 20:14h (#929385)
    El atributo nombre es mejor dividirlo en tres, nombre, apellido1, apellido2 o dejarlo en uno sólo

    Si vas a usar los nombres y los apellidos por separado (ordenar por nombre, ordenador por apellido, ...) es mejor dividirlo, sino pues con guardar Apellido1 Apellido2, Nombre en un solo camba va que chutas.

    Llega con usar el DNI (¿con o sin letra?) como primary key o es mejor usar algún campo id incremental. Esta entidad tendrá unas 500 entradas.

    Te basta con el dni, nunca puede haber 2 personas con el mismo dni (en principio), por lo cual se puede usar perfectamente como primary key.
  • Re:Dependeeeeee, bonitooooo, ...

    (Puntos:3, Informativo)
    por Noradrex (3519) <noradrex@gmail.com> el Lunes, 02 Julio de 2007, 21:03h (#929405)
    ( http://jbolano.wordpress.com/ | Última bitácora: Miércoles, 02 Enero de 2013, 21:27h )
    Si usase nombre y apellidos en el mismo campo y necesitase ordenar por apellido (algo muy común), lo llevaría crudo. Siempre es mejor separar al menos en dos campos el nombre y los apellidos de cara a futuros cambios de la aplicación.

    Por otro lado, si usase el NIF como primary key podría encontrarse con problemas de duplicidad (que existe en el Mundo Real TM), con problemas a la hora de meter a personas sin DNI (extranjeros, inmigrantes...), y quizá con problemas de protección de datos. El ID autonumérico en estos casos es mucho mejor.

    --

    A mad man with a SharePoint [wordpress.com]

    [ Padre ]