У меня есть система для отправки файлов, и у меня есть контроль в двух таблицах, одна для сохранения имен файлов и кодов состояния для отправки и обработки, и другая, в которой я сохраняю коды сведений об ошибках при отправке или об успешном выполнении при обработке.
Теперь мне нужно отправить один и тот же файл в два разных места назначения, и мне нужно отслеживать файлы, которые отправляются во второй пункт назначения
Быстрый вариант - создать две другие таблицыи использовать их, чтобы получить эксклюзивный контроль над этим пунктом назначения
Другой вариант - добавить дополнительные столбцы для контроля над вторым пунктом назначения в тех же таблицах
Как вы думаете, что лучше или что другоевариант вы бы порекомендовали?
Структура таблиц, которые у меня в настоящее время есть:
------------------ ----------------
| fileshead | | filesdet |
------------------ ----------------
| id | | id |
------------------ ----------------
| period | | idhead |
------------------ ----------------
| file | | errid |
------------------ ----------------
| send_status | | description |
------------------ ----------------
| retry_send | | tiporeg |
------------------ ----------------
| process_status |
------------------
| retry_process |
------------------