Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2011, 00:53
morbo198
 
Fecha de Ingreso: febrero-2011
Mensajes: 41
Antigüedad: 13 años, 9 meses
Puntos: 1
Respuesta: auto increment mysql

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Estás planteando mal la idea, porque si el caracter implica alguna identidad adicional al autoincremental, entonces es un atributo de la entidad, pero no es parte de la PK que ya está por defecto definida por el auto_increment.
Hacer un concatenado de ambas cosas primero carece de relevancia como PK y luego le quita unicidad al autoincrement, por lo que se vuelve innecesario que sea tal.
Si haces lo que dices entonces puede darse que exista más de un registro con "1", como por ejemplo A1, B1, C1, D1, ... Z1. Si esa situación se dará, entonces el identificador no puede estar basado en un autoincrement, sino en una forma de clave codificada por requerimiento de las reglas del negocio y eso surge del relevamiento.
Si la clave es tal como la describes, entonces deberás plantear el modelo de PK de otra forma.

Describe un poco más de cómo se identifican, qué tipo de entidad representa la tabla y qué representa esa clave dentro de la tabla.

PD: Trata de no usar "k" para palabras que no lo necesitan. Poner komo, okurre, sakar, en lugar de como, ocurre, sacar, etc. simplemente se vuelve innecesario y resulta molesto en el momento de leer los mensajes. Parece que sólo escribieras en SMS...
Ok amigo entonces esta mal lo que intento de realizar, porque es verdad si tendre otro campo en otra table que contenga un numero de folio que cuente con auto incremento y otro campo en la misma tabla que seria Cfolio. mira asi esta esto

tabla seguimiento
folio---------Sfolio
1-------------S1
2-------------S2
3-------------S3

tabla correo
folio---------Cfolio
1-------------C1
2-------------C2
3-------------C3

los unicos campos que contarian con autp incremento en las dos tablas serian la de los folios y los otros campos serian normal osea sin el valor del auto incremento, lo unico que quiero es ponerele un caracter para saber de donde se generaron los folio si de la de correo y seguimiento, pero a la de los folio no les haria nada tan solo obetener el valor concatenarle un caracter y ponerlo en otro campo lo cual seria Sfolio o Cfolio fuera el caso.

AMIGO PERDON POR LA DE LAS "K", Y TAMBIER POR HACER TANTAS PREGUNTAS, PERO ES QUE SOY NOVATO UTILIZANDO MYSQL

Última edición por morbo198; 10/02/2011 a las 00:58