Question 500
Two pull requests edit the same table definition inconsistently and integration fails. How should the team validate the selected design?
Explanation
Correct Answer
Schema object changes can conflict logically even if text merge succeeds; project validation catches inconsistencies. The observation “The final merge builds one consistent schema and integration tests pass” directly confirms the chosen action worked for this situation: Two pull requests edit the same table definition inconsistently and integration fails.
Incorrect Answers
Backward-compatible phased changes are safer than immediately destructive schema edits. This observation would not establish that the required result occurred for Two pull requests edit the same table definition inconsistently and integration fails. The confirming test is: The final merge builds one consistent schema and integration tests pass.
Schema drift occurs when deployed objects differ from version-controlled declarative models. This observation would not establish that the required result occurred for Two pull requests edit the same table definition inconsistently and integration fails. The confirming test is: The final merge builds one consistent schema and integration tests pass.
Optimistic concurrency compares version tokens to prevent lost updates without holding long locks. This observation would not establish that the required result occurred for Two pull requests edit the same table definition inconsistently and integration fails. The confirming test is: The final merge builds one consistent schema and integration tests pass.