Speichern einer Post-Typ-Beziehung im Post-Meta und Beibehalten der SQL-Fähigkeit für Joins

Ich habe 2 benutzerdefinierte Post-Typen und ich behalte manuell eine Beziehung zwischen ihnen in einer Beziehung von vielen zu vielen, indem Sie ein Array als ein benutzerdefiniertes Feld beibehalten.

Alle PARENT-Post-Typen haben ONE in wp_postmeta abgelegt, was ein Array ist und alle post_id’s aus den untergeordneten Beitragstypen enthält.

Arrays in wp_postmeta sind serialisiert, was bedeutet, dass ich nicht direkt und nur aus SQL auf meine Daten zugreifen kann, da MYSQL nichts über PHP-Serialisierung weiß.

Da ich N Kinder im Zusammenhang mit jedem Eltern-Post-Typ brauche, wie würde ich eine viele zu viele realtionship speichern ABER auch die Fähigkeit zu behalten, JOINs in SQL-Ebene zu machen?

Diese SO-Frage beschreibt zwar sehr gut die Viele-zu-Viele-Beziehung, aber sie verwendet den Ansatz eines serialisierten Arrays.

Solutions Collecting From Web of "Speichern einer Post-Typ-Beziehung im Post-Meta und Beibehalten der SQL-Fähigkeit für Joins"