Selama pengembangan aplikasi saya memiliki banyak tabel yang menyimpan jumlah data "kecil" (biasanya nilai 10-40, id
+ value
dan kadang-kadang type
) yang menyimpan atribut untuk "objek", seperti segar / busuk, merah / hijau / biru untuk produk.
Saya tidak memasukkan atribut ini ke tabel produk karena komponen elektronik tidak dapat segar, dan gas oksigen tidak boleh merah dan tabel tidak dapat memiliki baris tak terhitung ...
Untuk menyimpan atribut, saya menggunakan tabel kecil khusus tempat 2-3 bidang: id
untuk menautkan, name
untuk ditampilkan dalam aplikasi dan kadang-kadang type
jika grup atribut dalam kategori yang sama.
"Objek" primer dikaitkan dengan atribut melalui tabel banyak ke banyak.
Apakah ada alasan untuk membuat dan memelihara indeks untuk "kamus kecil" dengan kurang dari 1000 item (biasanya 10-40)?
Basis data target saya adalah Oracle tetapi saya harap jawaban vendor independen ...
Saya mengisi - tidak, tetapi tidak memiliki keterampilan teknis untuk membenarkan pengisian saya ...
sumber