Database Testing is purely done based on the requirements. You may generalize a few features but they won’t be complete. In general we look at: