No se puede restaurar bacpac debido a un conflicto de clave externa

Estoy intentando restaurar una copia de seguridad (.bacpac) de una base de datos de SQL Azure en otra base de datos de SQL Azure pero no puedo hacerlo debido al siguiente error:

Error encontrado durante la operación de servicio. No se pudo importar el paquete. Error SQL72014: .Net SqlClient Data Provider: Msg 547, Nivel 16, Estado 0, Línea 3 La instrucción ALTER TABLE entró en conflicto con la restricción FOREIGN KEY "FK_x_xx". El conflicto ocurrió en la base de datos "x", tabla "dbo.x". Error SQL72045: Error de ejecución de script. El script ejecutado: restricción PRINT N'Checking: FK_x_xx [dbo]. [X] '; ALTERAR LA TABLA [dbo]. [X] CON COMPROBAR CONTROL RESTRINGIR [FK_x_xx];

También he intentado restaurar localmente sin éxito con una excepción mscorlib (lo intentaré de nuevo y actualizaré con el mensaje de error exacto en breve).

He comprobado la base de datos en vivo y no puedo ver por qué se está violando esta clave.

También he intentado modificar elmodel.xml contenido en el.bacpac para eliminar la restricción, pero esto falla porque ahora (con razón) falla la validación de suma de comprobación.

Respuestas a la pregunta(1)

Su respuesta a la pregunta