Lie un livre à son auteur — aucun orphelin

Tu construis une base de données simplifiée pour une librairie. Chaque livre doit avoir un auteur — aucun orphelin autorisé. Construis deux tables : authors avec id (clé primaire) et name, et books avec id (clé primaire), title (jusqu'à 200 caractères) et un author_id obligatoire référençant authors(id). La combinaison « colonne obligatoire plus référence au parent » garantit qu'un livre ne peut pas entrer dans la base sans auteur.

Uniquement CREATE/ALTER/DROP — aucun SELECT final nécessaire.

PostgreSQLv16

Le résultat de votre requête apparaîtra ici

Aucun schéma de départ

Cet exercice démarre sans aucune table — vous les créerez via CREATE TABLE.

Focus radio
Paused · SomaFM · Fluid