A family of Microsoft relational database management systems designed for ease of use.
As the database appears to be operating in a multi-user environment, is it split into front and back ends? If so, is each user opening their own copy of the front end, either on their local machine, or in a location on the system personal to the user?
If the answer to either of the above questions is 'No', then corruption of objects in the database is not surprising. In a multi-user environment it is imperative that the database be split, for which there is a built in wizard, and that every user be provided with their own front end file, which will include links to the single back end in a location to which all users have full permissions. The front end can be distributed as .accde files, but the back end should be a .accdb file. The database administrator, presumably you, should retain a master copy of the front end as a .accdb file in a secure location.
If, on the other hand, the database is split and each users opens a separate front end, then the corruption of the same objects in each copy of the front end would be unusual, to say the least.