You are developing an e-commerce application requiring complex transactions and relationships between entities, such as users, orders, and products. What type of database would be most appropriate, and what considerations should you have regarding normalization and indexing?

  • Key-Value Database
  • Document Database
  • Relational Database
  • Column-family Database
A relational database would be most appropriate for complex transactions and entity relationships in an e-commerce application. Considerations include normalization to eliminate data redundancy and indexing for efficient querying. Proper indexing strategies can significantly improve query performance in relational databases.
Add your answer
Loading...

Leave a comment

Your email address will not be published. Required fields are marked *