How do you design a database schema that supports high-throughput write operations while maintaining data integrity for Press Ganey?