Использование репликации не гарантирует вам ссылочную целостность
Ссылочная целостность сохраняется, когда строка удаляется из первичной таблицы и запись все еще существует в своей таблице внешнего ключа, где она ссылается
Использование первичного ключа и внешнего ключа гарантирует это, и просто для дополнительной информации есть команда типа «ON DELETE CASCADE», которая удалит ключ из первичного, если удалена из внешнего ключа