Я работаю над проектом и хотел бы создать функциональность, аналогичную Wordpress для таксономии.
Я не совсем понимаю, как все это работает.
У них есть 3 таблицы, которые связаны:
wp_terms (
term_id,
name,
slug,
term_group
)
wp_term_taxonomy(
term_taxonomy_id,
term_id,
taxonomy,
description,
parent,
count
)
wp_term_relationships(
object_id,
term_taxonomy_id,
term_order
)
Насколько я могу судить, object_id - это общее имя для того, что является либо link_id, либо post_id, но как узнать, какую из них запрашивать?
Также кажется, что wp_terms можно комбинировать с wp_term_taxonomy. wp_term_taxonomy имеет столбец 'taxonomy', который по умолчанию является 'category' или 'link_category', но в остальном он просто ссылается на term_id, у которого есть slug и имя.
Любая ясность была бы потрясающей ... правда, не вижу, как это сочетается друг с другом. Спасибо!