Можно ли сохранить целостность данных реляционной модели, пока данные передаются из нескольких тем kafka в систему? Например: Таблица 1: Заказы [PK: CustomerId, OrderId] Таблица 2: OrderItems [PK: CustomerId, OrderId, LineItemId]
В системе RDMBS OrderItems имеет ограничение внешнего ключа для заказов [CustomerId, OrderId] .
Теперь, если источником Orders и OrderItems являются 2 разные темы Kafka, как нам поддерживать этот FK, учитывая, что у каждого из топи c потребителей может быть своя собственная скорость потребления данных.