Поиск сиротских записей
Загрузить связанные таблицы и схему связей; выявить внешние ключи без родительских записей.
Методика и примеры
Поиск сиротских записей
Связи задаются как A.customer_id → B.id. Для каждой дочерней записи проверяется наличие родительского ключа; пустые значения обрабатываются выбранным правилом. Базы не подключаются, проверяются только загруженные выгрузки.
Ограничения
Точные ключи сохраняют текстовые ID и ведущие нули. Пустые ключи требуют проверки. Нечёткие алгоритмы — до 200 000 пар / 5000 кандидатов с ручным подтверждением; оценка сходства не является вероятностью. ISO-время требует явной зоны. Никакие внешние системы не изменяются.
Проверяемый пример
Входные данные примера
order;customer_id X;1 Y;9
| Таблица | Строка | Внешний ключ | Значение | Родитель | Нарушение |
|---|---|---|---|---|---|
| A | 3 | customer_id | 9 | B.id | родитель не найден |
