Causes of inconsistent database states