AGGIUNGI le CONSTRAINT delle chiavi alle tabelle
Due delle tabelle nel tuo database hanno già chiavi candidate adatte composte da una singola colonna: organizations e universities, rispettivamente con le colonne organization e university_shortname.
In questo esercizio rinominerai queste colonne in id usando il comando RENAME COLUMN e poi specificherai i vincoli di chiave primaria per entrambe. È semplice come aggiungere vincoli di unicità (vedi l’ultimo esercizio del Capitolo 2):
ALTER TABLE table_name
ADD CONSTRAINT some_name PRIMARY KEY (column_name)
Nota che puoi anche specificare più di una colonna tra le parentesi.
Questo esercizio fa parte del corso
Introduzione ai database relazionali in SQL
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Rename the organization column to id
___ ___ organizations
___ ___ organization TO ___;
-- Make id a primary key
ALTER TABLE organizations
___ ___ organization_pk ___ KEY (___);