#774

Proíba produtos com preço negativo

Após o terceiro bug a contabilidade pediu: «que o próprio banco de dados rejeite os produtos com preço igual ou inferior a zero» — é mais confiável do que validar no código da aplicação. Crie products com id (chave primária), name (até 100 caracteres) e price (número com duas casas decimais), depois adicione uma restrição products_price_positive que proíba as linhas com price ≤ 0. Depois disso qualquer tentativa de inserir uma linha com preço zero ou negativo falha com um erro.

Apenas CREATE/ALTER/DROP — não é preciso um SELECT no final.

Entre para enviar

O resultado da sua consulta aparecerá aqui

Sem esquema inicial

Esta tarefa não inclui tabelas iniciais: você vai criá-las com CREATE TABLE.

Focus radio
Paused · SomaFM · Fluid