Мы должны разработать решение, в котором нам необходимо отслеживать пользовательские данные и аудит транзакций.
В таблице аудита нам нужно отслеживать каждую транзакцию: пример: проверка идентификатора пользователя запускается с использованием internaltransactionid 1 в datetime. Проверка идентификатора пользователя выполняется с использованием internaltransactionid 1 в datetime. Проверка идентификатора пользователя сбрасывается с использованием internaltransactionid 2 в datetime.и т. д.
Я могу создать таблицу Transactions_history в Microsoft SQL и поддерживать транзакции, но лучше ли сделать это с помощью RDBMS (мы используем Microsoft SQL)?или используя no-sql (мы используем Azure, cosmosdb)?
, пожалуйста, предложите.