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.
  • Me repito

    (Puntos:2)
    por Tom Bomba (3108) el Martes, 03 Julio de 2007, 16:14h (#929788)
    ( http://barrapunto.com/ )
    ... hablaré de lo mismo que los anteriores, pero así mejoras la estadística sobre las respuestas .-D

    Separa el nombre en tres campos. Siempre estarás a tiempo de juntarlos de nuevo en uno sólo (si es necesario, cosa que dudo).

    No uses el DNI como clave primaria. Confirmo lo que dicen arriba, en España se repiten los números, sobre todo si son de gente mayor.

    Los autonuméricos son muy malos amigos en algun SGBD, parece que te ayudan pero a la larga te darán más problemas:

    No uses autonuméricos como clave principal si no estás 100% seguro de que:
    - nunca vas a llegar al límite del campo (yo no pondría la mano en el fuego por esto)
    - no te va a dar problemas de integridad referencial al hacer o recuperar backups.
    - manejas el sistema con soltura (sabes cómo volver a comenzar desde 0, por ejemplo).

    Para aportar algo, te propongo que uses como clave principal algún tipo de "timestamp", con la mayor resolución posible, y da lo mismo si es numérico o alfa.

    No encuentro ventajas para usar campos numéricos con preferencia sobre los alfa: en Oracle, por poner un ejemplo, ahorrarás espacio casi siempre usando varchar en vez de number (aunque, eso sí, podrías ahorrarte las comillas en los select :D)

    Ah! recuerdo que OpenIngres tenía unas System Keys que funcionaban muy, muy bien ... Si tu SGBD las proporciona, también sería una opción cómoda.
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2