I would appreciate for a future version of ServiceDesk Plus, that there is no need to dive into the Database anymore, if you want to "force-delete" a linked Department and/or Site (error "Hence used by another module").
Alternatively, it would at least improve the management of these information, if it would discover exactly to which objects a Department/Site is still linked...