Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/12/2011, 15:35
Avatar de Nano_
Nano_
 
Fecha de Ingreso: febrero-2006
Ubicación: Bogotá, Colombia
Mensajes: 1.866
Antigüedad: 19 años
Puntos: 96
Respuesta: Es adecuada esta estructura?

Saludos

Estas podrian ser unas posibles sugerencias

Código MySQL:
Ver original
  1. user_id          int(11) PK #Es el numero de documento?
  2. firstname        varchar(100) #OK
  3. lastname         varchar(100) #OK
  4. birthdate        date #OK
  5. email            varchar(255) #Un correo de 255 caracteres?
  6. password         char(64) #Vas a manejar md5 o que tipo de hash?
  7. picurl           varchar(100) #no se que signifique
  8. sex              char(1) #OK
  9. phone            decimal(15,0) # Podrias manejarlo como varchar ya que si es un telefono fijo o celular no tienen la misma longitud o podrias crear otro campo para el movil
  10. address          varchar(255) # Muy largo
  11. city             varchar(255) # Podrias tener otra tabla aparte donde manejes las ciudades y aca tener el identificador de la ciudad
  12. state            char(2)
  13. zipcode          decimal(5,0)
  14. activated        tinyint(1)
  15. token            char(23)

Es bueno que a medida que vallas construyendo tus tablas indiques una descripción de cada campo para poderlos identificar mas fácil (Diccionario de Datos) en el caso que el nombre no sea claro
__________________
:.:Nano.:: @nano_hard - Retornando al foro

Última edición por Nano_; 23/12/2011 a las 15:47