Still not able to delete a role entity without deleting the corresponding privilege entity.
Started implementing 3 tables many to many