SQL (Oracle) – Criar trigger para subtrair 1 em uma coluna de outra tabela

Fala pessoal, preciso de um trigger que subtrai 1 em um coluna chamada quantidade de uma tabela, já pesquisei muito mas não consigo achar uma solução (sei que é simples), tenho as seguintes tabelas:

CREATE TABLE produto(
  produto_id     number,
  preço          number,
  quantidade     number
)

CREATE TABLE venda(
 venda_id number,
 cliente_id number,
 produto_id number
)

A valor da coluna quantidade da tabela produto começa com 0, vamos supor que eu tenha na quantidade de um produto o valor 50, preciso que quando haja uma venda a quantidade deste produto caia para 49, conseguem me dar uma luz?