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.
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesiónSin esquema inicial
Este ejercicio no incluye tablas iniciales: tendrás que crearlas con CREATE TABLE.