Váš #AddressToDeleteMasterOfLesserId tabulka musí obsahovat páry se stejným Id that is master je spárován s více než jedním Id to delete a tato Id to delete mají různé odpovídající hodnoty IsPrimaryAddress v CustomerAddress tabulka.
Ve fázi aktualizace takové Id that is master IsPrimaryAddress řádku se aktualizuje náhodně buď 1 nebo 0, v závislosti na tom, které odpovídající Id to delete řádek bude vybrán jako zdroj nové hodnoty.