#774

Verbied het aanmaken van producten met een negatieve prijs

Na de derde bug vroeg de boekhouding: «laat de database zelf producten met een prijs van nul of lager weigeren» — dat is betrouwbaarder dan validatie in de applicatiecode. Bouw products met id (primaire sleutel), name (tot 100 tekens) en price (getal met twee decimalen), en voeg vervolgens een constraint products_price_positive toe die rijen met price ≤ 0 verbiedt. Daarna mislukt elke poging om een rij met een prijs van nul of lager in te voegen met een foutmelding.

Alleen CREATE/ALTER/DROP — geen afsluitende SELECT nodig.

Je queryresultaat verschijnt hier

Geen startschema

Deze opdracht begint zonder tabellen — je maakt ze aan via CREATE TABLE.