What are the essential features of a good food grains storage structure?

A good storage structure is the one, which can provide protection against all possible causes of damage. A food storage structure, for storing food grains on a large scale, should have the following essential features: