- Skema terlihat masuk akal (untuk kueri Anda sebenarnya tidak memerlukan indeks, dan beberapa indeks sudah dicakup oleh batasan FK)
- Tabel Persimpangan tidak memerlukan kunci pengganti (tetapi tidak akan membahayakan).
- Alasan sebenarnya dari kueri Anda yang lambat adalah karena membutuhkan semua baris dari semua tabel untuk menghitung agregat. Jika Anda membutuhkan 100% data, indeks tidak dapat banyak membantu.
- Menambahkan batasan tambahan (misalnya pada snapshot_timestamp> =some_date) mungkin akan menyebabkan rencana berbeda yang akan menggunakan indeks.