Borrado de tablas con llave foránea incluida

Hola como estas experto :D, tengo una pregunta ahí va:
Tengo dos tablas la primera:
a) Tabla entidad
Sus campos son:
Id_entidad (Llave principal)
Nombre_entidad
Tipo_entidad
Direccion telefono
b) Tabla Contacto
sus campos son:
Id_contacto(llave principal)
Id_entidad1(esta esta referenciada al id_entidad de la tabla entidad osea llave foranea)
Nombre_contacto
Celular
Esta es mi pregunta con un ejemplo:
Tengo una entidad "Cotel"
Contactos
"jorge","rafael","etc"
Esta la macana quiero borrar "cotel" pero al hacer el borrado quiero que me borre también los contactos de la empresa ("jorge","rafael","etc"
Todo esto con un store procedure me dice la forma por favor mejor si me muestras el código del sp gracias de ante mano :D

Añade tu respuesta

Haz clic para o