Я чувствую себя застрявшим во время работы над двумя разными корпоративными приложениями.
Из первого приложения A1 и второго приложения A2 мы отправляли некоторые документы нашему поставщику печати, который печатает эти файлы для нас.
Но идентификатор документа для каждого документа (отправленного поставщику печати) - это идентификатор primaryKey базы данных.
Например: Приложение A1:
Название таблицы = FILE_RECORDS
ID | ИМЯ ФАЙЛА
102 file1.txt
103 file2.txt
104 file3.txt
Приложение A2:
Название таблицы = FILE_RECORDS
ID | ИМЯ ФАЙЛА
104 file5.txt
105 file6.txt
106 file7.txt
Теперь, если file3.txt из первой базы данных и file5.txt из второй базы данных направляются в один и тот же Dropbox FTP поставщика печати, это создает путаницу. Потому что у обоих одинаковый идентификатор документа = 104.
Поставщику печати требуется уникальный идентификатор для каждого документа.
Как мы можем решить эту проблему?