'\'\'\'The user should be able to unlink a category temporarily and link it back later. So, the user should be able to do this without deleting the products. Otherwise, all the products needed to be deleted while unlinking and added back while linking.\''