Campos Numéricos o Alfanuméricos en Bases de Datos

Me gustaría saber que es más recomendable para códigos identificadores de departamentos, municipios, provincias, etc. ¿un código numérico o un alfanumeri? Tómese en consideración que tales códigos luego pasaran a formar parte de un código compuesto, como ser un geocodigo o un código de centro educativo. Ademas no se hacen operaciones matemáticas con dichos códigos. Por ejemplo: es mejor 8 numérico que '08' ¿alfanumérico...?
Gracias

1 respuesta

1
Respuesta de
Hola nuevamente:
Respecto a lo que me comentas, es mucho más recomendable que utilices códigos alfanuméricos, ya que el control de las tablas que tienes es bastante bueno, ademas por lo que he entendido estos códigos formaran otros compuestos. Un campo numérico no te permite eso. Un campo numérico se recomienda cuando el identificador es ÚNICO y debe de ser de rápida identificación. También se utiliza cuando la cantidad de registros es muchísima y las búsquedas e indexaciones tienen que ser veloces. Ahora bien, no se que tipo de bases de datos utilizaras, independientemente de eso, es más recomendable el alfanumérico. Y sobre todo, lo que debes tomar en cuenta sobre todas las cosas, es que te pongas en el lugar del usuario y pienses que seria lo más fácil para el.
Saludos
(P.D. No te preocupes por convertir esto en un foro, pues así podremos opinar varias personas) ^_^
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje