Olá, tenho a seguinte dúvida, possuo entidades e entre elas alguns relacionamentos, a tarefa que preciso executar é excluir um registro da tabela (post), porém por conta dos relacionamentos eu recebo o erro:
ERROR: update or delete on table "post" violates foreign key constraint "fke2l07hc93u2bbjnl80meu3rn4" on table "image"
Detalhe: Key (id)=(2) is still referenced from table "image".
Eu entendo que como tenho relacionamentos, não posso excluir um post que está com uma image vinculado a ele, gostaria de entender como fazer para que esse registro seja deletado.
É preciso deletar todos os registros referentes a eles das tabelas relacionadas antes de prosseguir ?
Vou compartilhar abaixo as classes para melhor entendimento da situação