Divisi IT sebuah startup sedang merancang arsitektur database untuk aplikasi e-commerce baru mereka. Salah satu persyaratan utama adalah kemampuan untuk menangani volume transaksi yang sangat tinggi dan memastikan konsistensi data yang kuat, terutama untuk data produk dan inventori. Namun, tim juga ingin fleksibilitas untuk menyimpan data ulasan pelanggan yang mungkin tidak memiliki struktur yang ketat. Pendekatan database manakah yang paling sesuai untuk memenuhi kebutuhan tersebut secara optimal?