Recibo un error 3007 cuando agrego mi modelo de entidad a mi solución.Obteniendo el error 3007 cuando agrego mi Entity Model
He encontrado estos enlaces:
sobre este error:
Error 1 Error 3007: Problem in Mapping Fragments starting at lines 89, 94: Non-Primary-Key column(s) [Person_ID] are being mapped in both fragments to different conceptual side properties - data inconsistency is possible because the corresponding conceptual side properties can be independently modified.
Su respuesta: Estoy de acuerdo con su conclusión de que simplemente borrando la Scalar Propiedad Person_ID y deja la propiedad de navegación my el problema está arreglado Sin embargo, esto no es muy escalable ya que estoy creando dinámicamente mi base de datos y mi entidad se actualiza con mucha frecuencia. No quiero tener que pasar y limpiar mi entidad cada vez que la actualizo.
Mi pregunta: ¿Hay alguna manera de corregir el error corrigiendo la forma en que EF crea la entidad? ¿O hay una forma de eliminar la Propiedad Scalar a través del código? Tal vez haya incluso algunas opciones que estoy pasando por alto.