on borrar en cascada en una tabla con dos FK en la misma tabla [duplicar]

Esta pregunta ya tiene una respuesta aquí:

MS SQL "EN ELIMINAR CASCADA" varias claves externas que apuntan a la misma tabla? 1 respuesta

Tengo una relación llamadaFriends con las siguientes columnas,

User1ID   
User2ID
Since

User1ID yUser2ID son un conjunto de claves primarias en la relación. También son claves foráneas que hacen referencia a la tabla Usuarios. Ahora quiero agregar unaON CASCADE DELETE, de modo que cuando un usuario de la tabla Usuarios se elimina, la fila correspondiente de la tablaFriends también se elimina. Sin embargo, MS SQL Server no me permite agregar esa restricción.

¿Alguna idea sobre cómo puedo modificar la tabla para realizar esa tarea?

Respuestas a la pregunta(1)

Su respuesta a la pregunta