A data store design or a database must have certain features and
characteristics so as to solve a wider range of purposes. Some of
those characteristics are mentioned below:
- The database should be strong enough to store all the relevant
data and requirements and should be able to relate the tables in
the database by means of a relation
- The database should be accessible to multiple users at a single
point of time without creating any problem to each of the
users
- It should have a great data integrity. Data integrity is
defined as the accuracy and the consistency of the data stored
- It should have a stringent security so as to prevent it from
any hacks, malware etc
- It should have a structure in such a way that there is left no
scope for the data redundancy. Data redundancy not only takes the
storage space but also slows down the whole processing speed.
Please do not forget to upvote the answer. Thanks
:)