I\'m learning how to use sqlite3 with python. The example in the text book I am following is a database where each Country record has a Region, Country, and Population.
Country_key is simply giving a name to the constraint. If you do not do this the name will be generated for you. This is useful when there are several constraints on the table and you need to drop one of them.
As an example for dropping the constraint:
ALTER TABLE PopByCountry DROP CONSTRAINT Country_Key