\p CREATE TABLE Ingrédient
CREATE CACHED TABLE "Ingrédient"
  ( ID INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL
  , produit INTEGER NOT NULL
  , conso INTEGER NOT NULL
  , quantité DECIMAL(100,3) DEFAULT 1.000 NOT NULL
  , CONSTRAINT "Ingrédient_PK" PRIMARY KEY(ID)
  );
CREATE UNIQUE INDEX "Ingrédient_index_produit_et_conso"
  ON "Ingrédient"(produit,conso);
ALTER TABLE "Ingrédient" ADD CONSTRAINT "Ingrédient_produit_FK" FOREIGN KEY(produit) REFERENCES "Produit"(ID)
  ON UPDATE CASCADE;
ALTER TABLE "Ingrédient" ADD CONSTRAINT "Ingrédient_conso_FK" FOREIGN KEY(conso) REFERENCES "Produit"(ID)
  ON UPDATE CASCADE;
