Как я понимаю, вам будет не хуже, если вы сделаете это, если оставите это в покое, так как неверные данные все еще будут в вашей базе данных - если эти данные не подлежат изменению.
Он проверит данные с этого момента. Таким образом, вы уверены, что будущие данные верны.
Однако, если какие-либо данные в неверных записях могут измениться, у вас возникнет проблема, поскольку она не допустит изменения, поскольку проверка FK не удастся. Если дело обстоит именно так, и вы не можете очистить неверные данные, лучше всего исправить данные как можно лучше, связав их с родительской записью, которая по сути называется «Неизвестно». Таким образом, если родительская таблица является клиентом, и вы больше не можете сказать, кто был клиентом, поскольку клиент, связанный с подробной записью, был удален без проверки записей FK, затем вставьте запись клиента, в которой имя клиента равно «Неизвестно», и измените клиента ID для идентификатора этой записи.