SQL Practice Logo

SQLPractice Online

Level 10 - MasterScenario-Based Questionsm1 end to end data architecture

Scenario: Contract Evolution Without Consumer Breakage

You need to evolve an events contract (`customer_tier` split into two fields) without breaking five downstream teams. Describe rollout steps and one deprecation guardrail.

Schema Context

customer_events(event_id, customer_id, customer_tier, event_ts)