Вообще говоря, гораздо проще работать в одном экземпляре, чем в нескольких.Распределенные транзакции работают медленнее.Они требуют большего набора текста (всегда нужно добавить ссылку на базу данных).Это не просто вопрос удобства, но и целостности.Возможно, вы захотите убедиться, что данная запись находится либо в наборе данных RAW, либо в наборе данных CLEANSED, но не в обоих.Проверка такого рода вещей более управляема в одной базе данных.
Способ организации вещей в одной базе данных зависит в некоторой степени от выбранной вами разновидности СУБД и от того, что она поддерживает.Вы можете иметь одну схему (учетную запись пользователя) и использовать соглашение об именах, такое как префикс, например RAW_TABLE_1 и CLEAN_TABLE_1.Или вы можете использовать разные схемы, которые позволят вам сохранить одно и то же имя таблицы, например, RAW_USER.TABLE_1 и CLEAN_USER.TABLE_1.Оба подхода имеют свои преимущества.Всегда хорошо иметь постоянное напоминание о том, работаем ли мы с необработанными или чистыми данными.С другой стороны, у нас могут быть инструменты или приложения, которые мы хотели бы использовать, которые ожидают обычных имен таблиц.Синонимы могут помочь в этом отношении.