em exclusão em cascata em uma tabela com dois FK na mesma tabela [duplicado]

Esta pergunta já tem uma resposta aqui:

MS SQL “ON DELETE CASCADE” várias chaves estrangeiras apontando para a mesma tabela? 1 resposta

Tenho uma relação chamadaFriends com as seguintes colunas,

User1ID   
User2ID
Since

User1ID eUser2ID são um conjunto de chaves primárias na relação. Eles também são chaves estrangeiras que referenciam a tabela Usuários. Agora eu quero adicionar umON CASCADE DELETE, de modo que quando um usuário da tabela Users é excluído, a linha correspondente da tabelaFriends também é excluído. No entanto, o MS SQL Server não me permite adicionar essa restriçã

Alguma idéia sobre como posso modificar a tabela para realizar essa taref

questionAnswers(1)

yourAnswerToTheQuestion