Respuesta

6

Soporte para llaves/restricciones únicas no existe en entidades de ADO.NET en v4.0, véase la respuesta a "one-to-one association on a foreign key with unique constraint", donde Diego B Vega dice:

que sé con certeza no hemos' Se agregó compatibilidad con claves únicas distintas de claves principales en 4.0.

Él, sin embargo, proporcionan una posible solución/Hack (que viene con todas las salvedades normales):

Como usted probablemente sabe, es menudo posible “mentira” a Entidad Framework y dígale en el SSDL, para la instancia , que alguna clave única es la clave primaria . Creo que esto funcionaría muy bien si la clave primaria real es una clave sustituta (es decir, una columna IDENTIDAD que se agregó para este propósito ) y ni siquiera tiene que asignarla en el modelo.

Cuestiones relacionadas