Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/06/2010, 12:50
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿TEXT o VARCHAR?

Cita:
Como verán solo uso números y guiones. Antes usaba INT(3) pero ahora necesito que ese campo pueda almacenar 1 o 2 numeros de hasta 3 cifras separados por un guion.
Si cada numero coresponde al ID de algún objeto, lo que necesitas no es un campo sino una tabla, porque no se deben poner campos multivaluados en el modelo relacional. Es una violación al modelo y en el futuro lo único que te provocará es inconvenientes cuando necesites realizar las consultas usando todos los identificadores de ese campo.
Eso representa en realidad una relación 1:N entre dos entidades, lo que implica que hay una tabla relacionada adicional que no estás poniendo.
Sólo sería válido si por ejemplo "435-436" representasen un sólo identificador.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)