Шотландия вообще другое дело. Англия и Шотландия - это две разные страны (countries). Просто у них на двоих одна Королева, поэтому они живут совместно. Шотландцам достаточно провозгласить республику - и автоматически теряется их связь с Англией
Вот ты сам и ответил на свой вопрос. Крым - Республика, в конституции которой записано, что с Украиной они в договорных отношениях.