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.
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.
Dependeeeeee, bonitooooo, ...
(Puntos:0)Si vas a usar los nombres y los apellidos por separado (ordenar por nombre, ordenador por apellido,
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)( http://jbolano.wordpress.com/ | Última bitácora: Miércoles, 02 Enero de 2013, 21:27h )
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]