none
EntityFramework 5 no respeta llaves foráneas en SQLite RRS feed

  • Pregunta

  • Saludos!

    Pasa que estoy haciendo una app en c#, la base de datos SQLite y entityFramework 5. Pasa que EF no esta respetando las llaves foráneas, por ejemplo: tengo una tabla citas y una pacientes, las citas están relacionadas con pacientes si tengo una cita con la llave foránea del paciente y elimino el paciente, EF lo hace y deja la cita huérfana sin el paciente WTF?. Solo pasa en EF, si elimino con delete en sql no me deja por la restricción de llaves foráneas, en la llave foranea ya le puse en regla de eliminar "RESTRICT" pero el problema continua, alguna idea de como resolver esto? lo único que quiero es que EF produzca una excepción al intentar violar una llave foránea a como es natural, pero no lo esta haciendo. 

    viernes, 29 de noviembre de 2013 16:50