Odstraň sloupce "firstname" a "lastname"
Sloupce firstname a lastname v tabulce affiliations sloužily v předchozím cvičení k propojení s tabulkou professors – díky nim bylo možné zkopírovat správná ID profesorů. Fungovalo to proto, že každému řádku v affiliations odpovídá právě jeden profesor. Jinak řečeno: {firstname, lastname} je kandidátním klíčem tabulky professors – tedy jedinečnou kombinací sloupců.
V tabulce affiliations to ale neplatí, protože profesor může mít více než jednu afiliaci, jak zaznělo ve videu.
Protože jsou profesoři nyní odkazováni přes professor_id, sloupce firstname a lastname už nejsou potřeba – je čas je odstranit. Ostatně jedním z cílů databáze je minimalizovat redundanci dat, kdykoli je to možné.
Toto cvičení je součástí kurzu
Introduction to Relational Databases in SQL
Pokyny k cvičení
Odstraň sloupce firstname a lastname z tabulky affiliations.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Drop the firstname column
___ ___ affiliations
DROP ___ firstname;
-- Drop the lastname column
___
___;