Ini mungkin pertanyaan konyol, tapi saya ingin tahu apa manfaatnya menggunakan daftar (teks) beberapa bidang pilih di atas bidang referensi istilah taksonomi. Mereka berdua tampaknya secara kasar mengisi fungsi yang sama untuk memberikan opsi pilihan ganda yang telah ditentukan, tetapi taksonomi memiliki manfaat tambahan yaitu memungkinkan Anda untuk menambahkan istilah setelah konten ditulis ke basis data.
Jadi, apakah ada pedoman yang baik bagi seseorang untuk menggunakan satu atau yang lain? (Dan khususnya ketika daftar (teks) lebih masuk akal daripada referensi istilah taksonomi?).
Jawaban:
Struktur dan dinamis adalah IMO kata kunci untuk memilih taksonomi. Saya baru-baru ini mengajukan pertanyaan ini kepada saya ketika menandai perusahaan dengan wilayah geografis. Pilihan pertama saya adalah menyiapkan taksonomi dengan daftar daerah. Segera ternyata itu adalah komplikasi yang berlebihan. Daerah hampir tidak pernah mengubah nama mereka dan hampir tidak pernah mengubah struktur / orang tua mereka. Jadi saya membuang taksonomi dan memutuskan untuk menggunakan Daftar datar (Teks). Sekarang juga jauh lebih mudah untuk melakukan manuver wilayah dalam Tampilan. Jadi - jika daftar Anda statis dan datar - pilih daftar.
sumber
Taksonomi memiliki masalah kinerja karena berskala karena kueri SQL bertambah panjang; jika Anda menggunakan filter tampilan, daftar pilih akan lebih cepat daripada taksonomi.
sumber
Perbedaan utama yang saya pelajari adalah:
Jika tidak untuk semua hal di atas, gunakan pilih / teks. Jika ya, gunakan istilah taksonomi. Anda biasanya akan menggunakan pilih / teks, dalam pengalaman saya. Selalu terasa salah, tetapi biasanya benar.
sumber
Pemenang yang jelas menurut saya adalah istilah taksonomi, lebih banyak kekuatan, sedikit kerugian.
sumber