Lo que nuestro amigo busca es que pueda "sustituir" un registro ya existente y con un id (PK) definido por otro con la misma id siempre y cuando el sustituto cumpla ciertas reglas. Es algo así como en mi refri tengo un cartón de leche, (su id es "leche") y mi refrigerador está programado para solo poder guardar un cartón de leche. Encuentro una marca diferente (tiene otras características) que la que ya tengo guardada, entonces tengo que decirle a mi refrigerador que si intento guardar un cartón de leche éste debe ser mejor (en alguna de sus propiedades que ahi mismo defino) que el que ya se encuentra almacenado. Si es así entonces, se desecha el que ya estaba y se guarda el nuevo cartón.
|