The database is in an inconsistent state

Hello guys,
The question that I am posting here is about a database that keep son having inconsistent state, just like what is happening now, early in the morning when I try to open the database, I get again the same error I get the past days.
Microsoft Office Access
Microsoft Office Access has detected that this database is in an inconsistent state, and will attempt to recover
the database. During this process, a backup copy of the database will be made and all recovered objects will be
placed in a new database. Access will then open the new database. The names of objects that were not
successfully recovered will be logged in the “Recovery Errors” table.
OK
What is good in here is that Microsoft Access can manage in repairing it, but it takes time. I am now asking for some help on how to avoid the situation like this because every time this happens, a lot of time is wasted. Please write some comments on my issue. Thanks a lot guys.
