Ayunan dan bundaran benar-benar, itu tergantung pada kasus penggunaan Anda ...
Di balik layar pada dasarnya tidak ada perbedaan - kedua jenis bidang menghubungkan satu entitas dengan entitas lain melalui ID, jadi benar-benar turun ke jenis yang memberi Anda 'embel-embel' yang Anda butuhkan / inginkan.
Seperti yang Anda sebutkan, Taksonomi memiliki widget penandaan terbuka, yang bagus, tetapi kemudian Entity Reference memiliki integrasi Views (dengan cara Entity Reference View Widget ) yang berarti Anda dapat menentukan tampilan serumit yang Anda inginkan untuk widget pilihan Anda. Juga sangat bagus.
Dan kemudian ada Formulir Entitas Inline yang juga Anda sebutkan. Jelas itu alat yang hebat, tetapi hanya sangat berguna jika Anda membutuhkannya dalam proyek Anda.
Apa yang taksonomi telah terjadi untuk itu adalah bahwa itu bagian dari inti, dan tidak memerlukan banyak modul lain yang diinstal untuk bekerja. Tapi kemudian dalam membangun Drupal normal banyak modul-modul itu mungkin sudah ada di sana. Ini juga memelihara tabel indeks istilah untuk node yang dapat membantu dengan kinerja, tetapi jelas hanya jika Anda menghubungkan istilah Anda dengan tipe node.
Saya pikir pilihan Anda akan datang ke widget / formatters apa yang Anda butuhkan untuk situasi tertentu untuk jujur, itu terlalu ketat untuk dihubungi :)