Klaviyo Interview Question

Given the dataset, what should be the database design?