Te puedo aconsejar que no uses el numero de seguro social como clave primaria, pues este en cualquier momento por x o y puede cambiar (imagina el cambio en todas las entidades que esto te ocacionaria), colocalo en tú entidad sin duplicado y listo lo demás es código dependiendo de lo que desees hacer o validar.........
El 29 de marzo de 2012 09:11, Walter Nasich <[email protected]> escribió: > en tu modelo agregas el atributo $primaryKey = "numero de seguro social"; > > http://book.cakephp.org/2.0/en/models/model-attributes.html#primarykey > > El jueves 29 de marzo de 2012 10:37:35 UTC-3, pablo escribió: > >> Estimados >> tengo una tabla de clientes, donde quiero que el "numero de seguro >> social" sea clave, ya que cake me obliga a que la clave primaria sea ID, >> como hago para utilizar este campo como clave? gracias >> >> >> >> >> -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para ver este debate en la Web, visita > https://groups.google.com/d/msg/cakephp-es/-/F6BdOZo6uRIJ. > > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected] > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
