Du kan referera till id kolumnen med antingen NEW.id eller OLD.id så länge som id kolumnen kommer inte att ändras.
Allmänt talat, med aliaset NEW du kan få det aktuella värdet för den uppdaterade kolumnen och med OLD du får värdet som kolumnen hade innan uppdateringen utfördes.
CREATE TRIGGER au_product_table
AFTER UPDATE ON product_table
FOR EACH ROW
UPDATE audit
SET product_id = NEW.id
WHERE your_condition;