{"id":55000675,"date":"2025-04-01T00:00:00","date_gmt":"2025-04-01T00:00:00","guid":{"rendered":"http:\/\/access-basics.de\/675"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Tabellen_basics_Von_der_1n_zur_mnBeziehung","status":"publish","type":"post","link":"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html","title":{"rendered":"Tabellen [basics]: Von der 1:n- zur m:n-Beziehung"},"content":{"rendered":"<p class='introduction'>Bei der Datenmodellierung hat man nicht immer alle Aspekte vom ersten Augenblick an im Blick. Es kann passieren, dass Felder nachtr&auml;glich hinzugef&uuml;gt werden m&uuml;ssen, dass wir ihren Datentyp &auml;ndern wollen oder dass ein Tabellen- oder Feldname noch angepasst werden soll. Es kommt jedoch auch vor, dass wir eine Beziehung nicht von Anfang an so gestalten, dass sie sp&auml;teren Praxisanforderungen gerecht wird. In diesem Fall wollen wir uns den Fall anschauen, wo wir eingangs dachten, wir k&auml;men mit einer 1:n-Beziehung aus, aber letztendlich stellte sich heraus, dass eine m:n-Beziehung doch sinnvoller ist. Wir schauen uns in diesem Artikel an, wie wir eine solche Beziehung von 1:n auf m:n umstellen k&ouml;nnen, damit wir anschlie&szlig;end flexibler Daten zuordnen k&ouml;nnen.<\/p>\n<h2>Beispieldatenbank<\/h2>\n<p>Die Beispiele dieses Artikels findest Du in der Datenbank <b>TabellenBasicsVon1nZumn.accdb<\/b>.<\/p>\n<h2>Wenn die 1:n-Beziehung nicht reicht<\/h2>\n<p>Es gibt zahlreiche Beispiele daf&uuml;r, dass eine 1:n-Beziehung auf den ersten Blick vielleicht ausreicht.<\/p>\n<p>Aber dann stellt sich heraus, dass man doch ein wenig mehr Flexibilit&auml;t ben&ouml;tigt und eine m:n-Beziehung die bessere Wahl gewesen w&auml;re:<\/p>\n<ul>\n<li>Projekte und Mitarbeiter: Je nachdem, welche Art von Projekten man bearbeitet, reicht dazu ein Mitarbeiter aus. Dann w&uuml;rde man in der Projekte-Tabelle ein Fremdschl&uuml;sselfeld zur Auswahl des zust&auml;ndigen Mitarbeiters hinzuf&uuml;gen. Oft entwickeln sich Projekte aber dahin, dass sie gr&ouml;&szlig;er werden &#8211; und mehr als ein Mitarbeiter daran beteiligt ist, gegebenenfalls mit unterschiedlichen Aufgaben. Dann ben&ouml;tigt man doch eine m:n-Beziehung zwischen Projekten und Mitarbeitern.<\/li>\n<li>Mitarbeiter und Abteilungen: Eigentlich geh&ouml;rt jeder Mitarbeiter einer Abteilung an. Aber in flexibel agierenden Unternehmen kann es vorkommen, dass dies mit der Zeit nicht mehr ausreicht und man nicht nur jeder Abteilung mehrere Mitarbeiter, sondern auch jeden Mitarbeiter mehreren Abteilungen zuordnen m&ouml;chte.<\/li>\n<li>Kategorien und verschiedene: Ob Produkte, B&uuml;cher oder andere Elemente, die man in Kategorien einteilt: Es kann immer sein, dass man diese auch mehreren Kategorien gleichzeitig zuordnen k&ouml;nnen m&ouml;chte.<\/li>\n<li>B&uuml;cher und Autoren: Die meisten B&uuml;cher haben nur einen Autor, aber in vielen F&auml;llen arbeiten auch mehrere Autoren an einem Buch. Auch hier ist dann eine m:n-Beziehung n&ouml;tig.<\/li>\n<\/ul>\n<h2>Unser Beipsiel: B&uuml;cher und Kategorien<\/h2>\n<p>Im Artikel <b>Tabellen [basics]: Vom Textfeld zum Lookup-Feld <\/b>(<b>www.access-basics.de\/674<\/b>) haben wir uns angesehen, wie wir ein einfaches Textfeld in ein Nachschlagefeld umwandeln und daf&uuml;r im Hintergrund eine 1:n-Beziehung hinterlegt haben.<\/p>\n<p>Dieses Beispiel greifen wir auf und wandeln diesmal die 1:n-Beziehung, &uuml;ber die wir f&uuml;r jedes Buch eine Kategorie festlegen konnten, in eine m:n-Beziehung um, damit wir f&uuml;r jedes Buch mehrere Kategorien definieren k&ouml;nnen.<\/p>\n<p>Das Ausgangsmaterial sind also die beiden Tabellen <b>tblBuecher <\/b>und <b>tblKategorien<\/b>. In der aktuellen Version enth&auml;lt die Tabelle <b>tblBuecher <\/b>ein Fremdschl&uuml;sselfeld namens <b>KategorieID<\/b>, mit dem wir einen Eintrag der Tabelle <b>tblKategorien <\/b>ausw&auml;hlen k&ouml;nnen (siehe Bild 1).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_675_001.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_675_001.png\" alt=\"Die Ausgangssituation im Datenmodell\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 1: Die Ausgangssituation im Datenmodell<\/p>\n<p>Das Ziel ist es nun, eine Verkn&uuml;pfungstabelle dazwischenzuschalten, diese &uuml;ber entsprechende Fremdschl&uuml;sselfelder mit den beiden Prim&auml;rschl&uuml;sselfeldern <b>BuchID <\/b>und <b>KategorieID <\/b>der &uuml;brigen Tabellen zu verkn&uuml;pfen und die Daten entsprechend zu &uuml;bertragen, sodass nichts verloren geht und wir anschlie&szlig;end neue Kombinationen aus B&uuml;chern und Kategorien zusammenstellen k&ouml;nnen.<\/p>\n<p>Dazu gehen wir in folgenden Schritten vor:<\/p>\n<ul>\n<li>Hinzuf&uuml;gen der Verkn&uuml;pfungstabelle namens <b>tblBuecherKategorien <\/b>mit einem Prim&auml;rschl&uuml;sselfeld sowie zwei Feldern zum Verkn&uuml;pfen mit den beiden Tabellen <b>tblBuecher <\/b>und <b>tblKategorien<\/b>, f&uuml;r die wir au&szlig;erdem einen eindeutigen Index definieren<\/li>\n<li>Umwandeln der beiden Felder in Nachschlagefelder, damit wir leicht Kombinationen aus B&uuml;chern und Kategorien zusammenstellen k&ouml;nnen und damit die Voraussetzung liefern, dass wir in Formularen direkt mit Kombinationsfeldern arbeiten k&ouml;nnen. Dabei erzeugen wir direkt die notwendigen Beziehungen mit referenzieller Integrit&auml;t.<\/li>\n<li>&Uuml;bertragen der Daten aus dem Feld <b>KategorieID <\/b>der Tabelle <b>tblBuecher <\/b>in neue Datens&auml;tze der Verkn&uuml;pfungstabelle <b>tblBuecherKategorien<\/b>, ohne dass Daten verlorengehen.<\/li>\n<li>L&ouml;schen des nun nicht mehr ben&ouml;tigen Feldes <b>KategorieID <\/b>aus der Tabelle <b>tblBuecher<\/b>.<\/li>\n<\/ul>\n<p>Machen wir uns ans Werk!<\/p>\n<h2>Erstellen der Verkn&uuml;pfungstabelle<\/h2>\n<p>Die Verkn&uuml;pfungstabelle <b>tblBuecherKategorien <\/b>legen wir als neue, leere Tabelle an. Wir f&uuml;gen das Feld <b>BuchKategorieID <\/b>als Prim&auml;rschl&uuml;sselfeld mit dem Datentyp <b>Autowert <\/b>an.<\/p>\n<p>Danach f&uuml;gen wir die beiden Felder <b>BuchID <\/b>und <b>KategorieID <\/b>hinzu, die wir anschlie&szlig;end in Nachschlage-felder umwandeln wollen.<\/p>\n<p>Bevor wir uns um die Nachschlagefelder k&uuml;mmern, definieren wir einen eindeutigen, zusammengesetzten Index f&uuml;r die beiden Felder <b>BuchID <\/b>und <b>KategorieID<\/b>. Dazu klicken wir mit der rechten Maustaste auf den Titel des Tabellenentwurfs und w&auml;hlen aus dem Kontextmen&uuml; den Befehl <b>Indizes <\/b>aus. Dies &ouml;ffnet den Dialog <b>Indizes: tblBuecherKategorien<\/b>.<\/p>\n<p>Hier sehen wir gleich eine ganze Reihe von Indizes, die beim Anlegen der Felder durch die <b>AutoIndex<\/b>-Funktion automatisch angelegt wurden. Diese f&uuml;gt automatisch einen Index hinzu, wenn ein Feld beispielsweise auf <b>ID <\/b>endet oder damit beginnt. Die Indizes f&uuml;r die Felder <b>BuchKategorieID<\/b>, <b>BuchID <\/b>und <b>KategorieID <\/b>entfernen wir erst einmal (siehe Bild 2).<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_675_002.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_675_002.png\" alt=\"Erster Entwurf der Tabelle tblBuecherKategorien\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 2: Erster Entwurf der Tabelle tblBuecherKategorien<\/p>\n<p>Danach k&ouml;nnen wir den Index hinzuf&uuml;gen, den wir gleich als zusammengesetzten Index definieren (siehe Bild 3). Diesen nennen wir <b>UniqueKey<\/b>. In der ersten Zeile dieses Indexes w&auml;hlen wir das Feld <b>BuchID <\/b>aus. In der Zeile darunter w&auml;hlen wir das Feld <b>KategorieID <\/b>aus und lassen die Spalte <b>Indexname <\/b>leer. Das ist die Art, in der wir zusammengesetzte Indizes definieren k&ouml;nnen.<\/p>\n<p class=\"image\"><a rel=\"lightbox\" href=\"..\/tl_files\/images\/pic_675_003.png\"><img decoding=\"async\" src=\"..\/tl_files\/images\/pic_675_003.png\" alt=\"Einrichten eines eindeutigen, zusammengesetzten Schl&uuml;ssels f&uuml;r die beiden Felder BuchID und KategorieID\" width=\"325\" \/><\/a><\/p>\n<p class='imagetext'>Bild 3: Einrichten eines eindeutigen, zusammengesetzten Schl&uuml;ssels f&uuml;r die beiden Felder BuchID und KategorieID<\/p>\n<p>Damit aus dem zusammengesetzten Index auch noch ein eindeutiger Index wird, markieren wir wieder die erste Zeile des Index und stellen unten die Eigenschaft <b>Eindeutig <\/b>auf <b>Ja <\/b>ein.<\/p>\n<h2>Hinzuf&uuml;gen der Nachschlagefelder und Beziehungen<\/h2>\n<p>Die Tabelle <b>tblBuecherKategorien <\/b>ist nun noch nicht mit einer der beiden Tabellen <b>tblBuecher <\/b>oder <b>tblKategorien <\/b>verkn&uuml;pft. Also legen wir die erste Verkn&uuml;pfung an, wobei wir den Nachschlageassistenten verwenden. Auf diese Weise erhalten wir direkt ein Nachschlagefeld, was den Vorteil hat, dass f&uuml;r das Nachschlagefeld beim Einf&uuml;gen in ein Formular direkt ein entsprechendes Kombinationsfeld definiert wird.<\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Access &#091;basics&#093;<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/282\/access-basics?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 400 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000675\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/index.php\/data\/wp\/v2\/posts\/55000675?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/access-basics.de\/data\/wp\/v2\/posts\/55000675\/\"\/>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"6fbe6c6d69\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei der Datenmodellierung hat man nicht immer alle Aspekte vom ersten Augenblick an im Blick. Es kann passieren, dass Felder nachtr&auml;glich hinzugef&uuml;gt werden m&uuml;ssen, dass wir ihren Datentyp &auml;ndern wollen oder dass ein Tabellen- oder Feldname noch angepasst werden soll. Es kommt jedoch auch vor, dass wir eine Beziehung nicht von Anfang an so gestalten, dass sie sp&auml;teren Praxisanforderungen gerecht wird. In diesem Fall wollen wir uns den Fall anschauen, wo wir eingangs dachten, wir k&auml;men mit einer 1:n-Beziehung aus, aber letztendlich stellte sich heraus, dass eine m:n-Beziehung doch sinnvoller ist. Wir schauen uns in diesem Artikel an, wie wir eine solche Beziehung von 1:n auf m:n umstellen k&ouml;nnen, damit wir anschlie&szlig;end flexibler Daten zuordnen k&ouml;nnen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[66022025,662025,44000003],"tags":[],"class_list":["post-55000675","post","type-post","status-publish","format-standard","hentry","category-66022025","category-662025","category-Tabellen_entwerfen"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tabellen [basics]: Von der 1:n- zur m:n-Beziehung - Access [basics]<\/title>\n<link rel=\"canonical\" href=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tabellen [basics]: Von der 1:n- zur m:n-Beziehung - Access [basics]\" \/>\n<meta property=\"og:description\" content=\"Bei der Datenmodellierung hat man nicht immer alle Aspekte vom ersten Augenblick an im Blick. Es kann passieren, dass Felder nachtr&auml;glich hinzugef&uuml;gt werden m&uuml;ssen, dass wir ihren Datentyp &auml;ndern wollen oder dass ein Tabellen- oder Feldname noch angepasst werden soll. Es kommt jedoch auch vor, dass wir eine Beziehung nicht von Anfang an so gestalten, dass sie sp&auml;teren Praxisanforderungen gerecht wird. In diesem Fall wollen wir uns den Fall anschauen, wo wir eingangs dachten, wir k&auml;men mit einer 1:n-Beziehung aus, aber letztendlich stellte sich heraus, dass eine m:n-Beziehung doch sinnvoller ist. Wir schauen uns in diesem Artikel an, wie wir eine solche Beziehung von 1:n auf m:n umstellen k&ouml;nnen, damit wir anschlie&szlig;end flexibler Daten zuordnen k&ouml;nnen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\" \/>\n<meta property=\"og:site_name\" content=\"Access [basics]\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-01T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"-0001-11-30T00:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/..\/tl_files\/images\/pic_675_001.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\">\n\t<meta name=\"twitter:data1\" content=\"14\u00a0Minuten\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/access-basics.de\/#website\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Access [basics]\",\"description\":\"DAS ACCESS-MAGAZIN F\\u00dcR ALLE, DIE VON 0 AUF 100 WOLLEN\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/access-basics.de\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html#primaryimage\",\"inLanguage\":\"de\",\"url\":\"..\/tl_files\/images\/pic_675_001.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html#webpage\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\",\"name\":\"Tabellen [basics]: Von der 1:n- zur m:n-Beziehung - Access [basics]\",\"isPartOf\":{\"@id\":\"https:\/\/access-basics.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html#primaryimage\"},\"datePublished\":\"2025-04-01T00:00:00+00:00\",\"dateModified\":\"-0001-11-30T00:00:00+00:00\",\"author\":{\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\"},\"breadcrumb\":{\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/\",\"url\":\"https:\/\/access-basics.de\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\",\"url\":\"https:\/\/access-basics.de\/index.php\/Tabellen_basics_Von_der_1n_zur_mnBeziehung.html\",\"name\":\"Tabellen [basics]: Von der 1:n- zur m:n-Beziehung\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/access-basics.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/access-basics.de\/#personlogo\",\"inLanguage\":\"de\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/comments?post=55000675"}],"version-history":[{"count":0,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/posts\/55000675\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/media?parent=55000675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/categories?post=55000675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-basics.de\/index.php\/data\/wp\/v2\/tags?post=55000675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}