True that the PK itself should generally not ever be updated, but there is no reason whatsoever it can't be deleted. How does on delete cascade work for FKs?