Да вот, на прошлой неделе узнали, что связка между двумя приложениями была настроена по id. В первом приложении была выгружена БД средствами приложения с удалением, и потом, исправленная, занесена сызнова. Соответственно, второе приложение очень удивилось. Первым позывом стало замена всех id на БД первого приложения, но там куча таблиц и объём работы удручил, так как внешних ключей не было - целостность обеспечивало само приложение. Были бы ключи ON UPDATE CASCADE - проблем бы не было с обновлением. Но этот случай экстроординарный.
Обсуждают сегодня