#774

Prohíbe productos con un precio negativo

Tras el tercer bug contabilidad pidió: «que la propia base de datos rechace los productos con precio igual o inferior a cero» — es más fiable que validarlo en el código de la aplicación. Crea products con id (clave primaria), name (hasta 100 caracteres) y price (número con dos decimales), luego añade una restricción products_price_positive que prohíba las filas con price ≤ 0. Tras eso cualquier intento de insertar una fila con precio cero o negativo falla con un error.

Solo CREATE/ALTER/DROP — no hace falta un SELECT al final.

Aquí aparecerá el resultado de tu consulta

Sin esquema inicial

Este ejercicio no incluye tablas iniciales: tendrás que crearlas con CREATE TABLE.