Explain ETL schema changes and ensure integrity | Rbcroyalbank Interview Question