I am currently implementing a trash / wastebin for a web-application that works with 3 different entities of data. Each such entity is displayed in unique views.
If a user deletes such an entity, should the record go to either
- A global wastebin, accessible from everywhere through the header of the application that also provides other major links?
(This will then be splitted into 3 visual parts, one for each kind of entity)
Or
- Should it go into a seperate bin that is accessible only from the major view of the corresponding entity?
I just can't decide. The oldschool concept of a global wastebin seems reasonable to me. Yet, the implemenation of seperate bins could improve the users workflow as he won't have to open another route before he can handle deleted files.