CREATE TABLE IF NOT EXISTS product_attributes ( id UUID PRIMARY KEY, product_id UUID NOT NULL REFERENCES products(id) ON DELETE CASCADE, key TEXT NOT NULL, value TEXT NOT NULL, unit TEXT NULL );