A company uses Real-Time Customer Profile and provides the following Customer Profile schema to the data architect in charge of designing the Real-Time Customer Profile:

They have business requirements to carry out customer segmentation based on purchasing behavior, demographic data (including gender), and multi-channel marketing activities and need to consider data consistency, and minimizing system complexity for future data ingestion and updates.
What would be the recommended modeling approach to accommodate these requirements?
Submit