Five9 Interview Question

How would you structure a database for managing customer interactions effectively?