Обновление mysql База данных - я делаю это правильно? - PullRequest
0 голосов
/ 27 января 2020

У меня есть около 15 таблиц, которые связаны в моей базе данных (mariadb - parent-child с FK).

Если я сейчас что-то обновлю с помощью VBA (через ADODB, mysql -подключатель), я сначала обновлю своим кодом необходимые «дочерние» таблицы, сначала добавив новые идентификаторы / значения, закрою эти таблицы и затем добавлю это новые идентификаторы / значения в «родительской» таблице. В противном случае также возникает ошибка, если я сначала обновляю значение в «родительской» таблице, но не в связанных таблицах. Я обнаружил, что это, вероятно, из-за моего «ограничения» вместо «обновления» настройки. Так как это работает таким образом, и было много работы по написанию кода (много кода), я бы оставил это так. Это проблема, и она не распространена, или я могу оставить это так (-> обновить все дочерние таблицы и затем родительскую таблицу в конце)?

Я иду по правильному пути или мне совершенно неудобно писать код такой? Но что будет обычным способом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...