{"id":55000451,"date":"2007-04-01T00:00:00","date_gmt":"2020-05-15T16:27:07","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=451"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Einfache_und_komplexe_mnBeziehungen","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/","title":{"rendered":"Einfache und komplexe m:n-Beziehungen"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Dass Sie m:n-Beziehungen zum Kombinieren von Datens&auml;tzen zweier Tabellen verwenden, wissen Sie. Genauso ist bekannt, dass die Beziehung &uuml;ber eine so genannte Verkn&uuml;pfungstabelle hergestellt wird. Viele wissen aber nicht, wie man individuelle Informationen zur Verkn&uuml;pfung zweier bestimmter Datens&auml;tze speichert. Access im Unternehmen zeigt anhand verschiedener Beispiele, wie das funktioniert.<\/b><\/p>\n<p>Das Herstellen einer einfachen m:n-Beziehung ist ganz einfach: Sie legen zwei Tabellen f&uuml;r die jeweiligen Objekte an, die miteinander verkn&uuml;pft werden sollen &#8211; etwa Fahrzeuge und Ausstattungsmerkmale oder Publikationen und Empf&auml;nger &#8211; und verbinden diese mit einer Tabelle, indem Sie dieser zwei mit den Prim&auml;rschl&uuml;sseln der jeweiligen Tabellen verkn&uuml;pfte Fremdschl&uuml;sselfelder zuweisen.<\/p>\n<p>Im einfachen Fall der Fahrzeuge und Sonderausstattungen sieht das wie in Bild 1 aus.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic001_opt.jpeg\" alt=\"pic001.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 1: Eine einfache m:n-Beziehung<\/span><\/b><\/p>\n<p>Die beiden Felder der Verkn&uuml;pfungstabelle dienen dabei meist als zusammengesetzter Prim&auml;rschl&uuml;ssel. Das hei&szlig;t, dass die Tabelle jede Kombination von Fahrzeug und Ausstattungsmerkmal nur einmal aufnehmen kann, was in diesem Fall ja auch sinnvoll ist (siehe Bild 2).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic002_opt.jpeg\" alt=\"pic002.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 2: Zusammengesetzter Prim&auml;rschl&uuml;ssel der Verkn&uuml;pfungstabelle<\/span><\/b><\/p>\n<h2>Komplexe m:n-Beziehung mit Zusatzdaten und separatem Prim&auml;rschl&uuml;sselfeld<\/h2>\n<p>Wenn dies nicht so ist, deutet einiges darauf hin, dass die Verkn&uuml;pfungstabelle nach weiteren Feldern verlangt. Ein Beispiel sind Rezepte und Zutaten: Dort erstellen Sie auch eine Beziehung &uuml;ber eine Tabelle, die s&auml;mtliche Kombinationen aus Rezepten und Zutaten erlaubt.<\/p>\n<p>Nur d&uuml;rfen Sie hier keinen zusammengesetzten eindeutigen Index und damit auch keinen passenden Prim&auml;rschl&uuml;ssel anlegen, denn ein Rezept kann ja auch die gleiche Zutat mehrmals enthalten &#8211; f&uuml;r unterschiedliche Bestandteile des Rezepts.<\/p>\n<p>In dem Fall muss die Verkn&uuml;pfungstabelle zumindest ein weiteres Feld enthalten, n&auml;mlich ein Prim&auml;rschl&uuml;sselfeld zur eindeutigen Kennzeichnung eines jeden Datensatzes.<\/p>\n<p>Bei genauerer Betrachtung brauchen Sie sogar noch weitere Felder: Beispielsweise eines zur Angabe der Menge der jeweiligen Zutat oder eines f&uuml;r die Einheit. Die Einheiten speichert man wiederum in einer eigenen Tabelle, sodass das Datenmodell etwa wie in Bild 3 aussieht.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic003_opt.jpeg\" alt=\"pic003.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 3: Verkn&uuml;pfungstabelle mit Prim&auml;rschl&uuml;sselfeld und weiteren Feldern<\/span><\/b><\/p>\n<h2>Komplexe m:n-Beziehung mit Zusatzdaten und zusammengesetztem Prim&auml;rschl&uuml;ssel<\/h2>\n<p><!--30percent--><\/p>\n<p>Anders sieht es bei Bestellungen aus: Dort verkn&uuml;pfen Sie eine Tabelle mit den Bestelldaten wie BestellID, Kundendaten, Bestell-, Rechnungs- oder Versanddatum und weiteren Informationen mit der Artikeltabelle.<\/p>\n<p>Die Verkn&uuml;pfungstabelle k&ouml;nnte nun theoretisch wie bei den Fahrzeugausstattungen nur die Prim&auml;rschl&uuml;ssel der Bestellungen- und der Artikel-Tabelle enthalten &#8211; immerhin soll jeder Artikel nur einmal in jeder Bestellung vorkommen.<\/p>\n<p>Oder etwa doch nicht Was passiert denn, wenn der Kunde mehrere Exemplare eines Artikels kaufen m&ouml;chte Irgendwo muss man doch die Anzahl unterbringen<\/p>\n<p>Nun, das ist nat&uuml;rlich noch lange kein Grund, einen Artikel mehrfach mit der Bestellung zu verkn&uuml;pfen, und daher k&ouml;nnen Sie auch den zusammengesetzten Prim&auml;rschl&uuml;ssel aus den Feldern <b>BestellID <\/b>und <b>ArtikelID <\/b>verwenden. Die Anzahl des gew&uuml;nschten Artikels m&uuml;ssen Sie dennoch speichern &#8211; und zwar ebenfalls in der Verkn&uuml;pfungstabelle (siehe Bild 4).<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic004_opt.jpeg\" alt=\"pic004.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 4: Verkn&uuml;pfungstabelle mit zus&auml;tzlichen Informationen<\/span><\/b><\/p>\n<p>Bei genauerem Hinsehen geh&ouml;ren dort aber noch viel mehr Informationen hinein: Der Preis eines Artikels wird sich beispielsweise irgendwann einmal &auml;ndern. Wenn Sie dann eine Rechnung erneut ausdrucken m&ouml;chten, sich aber die in der Tabelle <b>tblArtikel <\/b>enthaltenen Preise ge&auml;ndert haben, erhalten Sie eine Rechnung mit falschen Preisen bezogen auf das eigentliche Erstellungsdatum.<\/p>\n<p>Sie sollten also den zum Zeitpunkt der Bestellung\/Rechnungserstellung g&uuml;ltigen Preis in der Verkn&uuml;pfungstabelle speichern. Auch Rabatte sind hiervon betroffen: Wenn Sie einem Kunden einen speziellen Preis einr&auml;umen, sollten Sie dies entweder &uuml;ber ein spezielles Feld namens <b>Rabatt<\/b> erledigen &#8211; hierzu sp&auml;ter mehr.<\/p>\n<p>Gleiches betrifft auch die Mehrwertsteuer: Diese m&uuml;ssen Sie unbedingt separat in Zusammenhang mit der jeweiligen Bestellung, noch besser mit der Kombination aus Bestellung und Artikel speichern. Und dazu kommt nun einmal nur die Verkn&uuml;pfungstabelle in Frage. Der Grund ist einfach: Die Mehrwertsteuer &auml;ndert sich gelegentlich, wie etwa Anfang 2007 von 16 auf 19 Prozent. Wenn Sie die Mehrwertsteuer zu einer Position nicht in Zusammenhang mit der jeweiligen Kombination aus Bestellung und Artikel speichern, bekommen Sie Probleme, wenn Sie eine Rechnung sp&auml;ter noch einmal ausdrucken wollen und sich der Mehrwertsteuersatz zwischenzeitlich ge&auml;ndert hat.<\/p>\n<p>So detailliert ist das wiederum auch nur notwendig, wenn Sie mit verschiedenen Mehrwertsteuers&auml;tzen arbeiten (also aktuell 7 und 19 Prozent). Wenn jemand nur Lebensmittel verkauft und dementsprechend alle Artikel mit 7 Prozent Mehrwertsteuer beaufschlagt, reicht es aus, wenn er diesen Steuersatz in Zusammenhang mit dem Bestell- beziehungsweise Rechnungsdatensatz speichert.<\/p>\n<h2>Alternative zum Speichern von Rabatten<\/h2>\n<p>Oben haben Sie eine Variante zum Angeben von Rabatten kennen gelernt, bei der Sie den Rabatt jeweils direkt in Zusammenhang mit dem jeweiligen Artikel speichern. Dieser w&uuml;rde dann etwa wie im Formular aus Bild 5 eingegeben und auch so in der Rechnung erscheinen.<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic006_opt.jpeg\" alt=\"pic006.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 5: Artikel mit direkter Rabattierung &#8230;<\/span><\/b><\/p>\n<p>Es geht auch anders: Sie k&ouml;nnen den Rabatt auch als einzelnen Datensatz speichern. In dem Fall w&uuml;rden Sie also denselben Artikel mit Anzahl und Preis zweimal auff&uuml;hren &#8211; einmal mit unrabattiertem Originalpreis und einmal nur den Rabatt. Dazu w&auml;re allerdings eine &auml;nderung am Datenmodell notwendig: Wenn Sie denselben Artikel zwei Mal in Zusammenhang mit einer einzigen Bestellung speichern m&ouml;chten, k&ouml;nnen Sie nat&uuml;rlich keinen eindeutigen Index mehr f&uuml;r die Kombination aus <b>BestellungID <\/b>und <b>ArtikelID <\/b>festlegen.<\/p>\n<p>Stattdessen w&uuml;rden Sie auch hier ein eigens f&uuml;r diesen Zweck vorgesehenes Prim&auml;rschl&uuml;sselfeld anlegen. Auswirkungen h&auml;tte dies auch auf die anschlie&szlig;ende Ermittlung des Rechnungsbetrages. Die Formel zum Ermitteln des Endpreises f&uuml;r die Positionen in Bild 6 sieht etwa wie folgt aus und pr&uuml;ft zun&auml;chst, ob der Artikel rabattiert ist. Falls nein, ber&uuml;cksichtigt die Formel den Rabatt durch den neutralen Faktor 1 nicht, falls ja, wird der angegebene Rabatt als negativer Faktor ber&uuml;cksichtigt:<\/p>\n<p><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2007_02\/MNBeziehungMitDetails-web-images\/pic005_opt.jpeg\" alt=\"pic005.tif\" \/><\/p>\n<p><b><span style=\"color:darkgrey\">Bild 6: &#8230; und mit Rabattierung in einem separaten Datensatz<\/span><\/b><\/p>\n<pre>Endpreis:\r\ntblBestelldetails.Einzelpreis*[Anzahl]*\r\nWenn([Rabatt]=0;1;-[Rabatt])*\r\n(1+tblBestelldetails.Mehrwertsteuer)<\/pre>\n<p>Dadurch erscheint die rabattierte Variante der Position direkt als negativer Wert. Man m&uuml;sste sich freilich noch Gedanken machen, wie man die Eingabe solcher Rabatte m&ouml;glichst intuitiv gestaltet. Darum k&uuml;mmert sich aber ein anderer Artikel namens <b>Komplexe m:n-Beziehungen im Haupt- und Unterformular <\/b>(siehe diese Ausgabe oder Quellcode 452).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dass Sie m:n-Beziehungen zum Kombinieren von Datens&auml;tzen zweier Tabellen verwenden, wissen Sie. Genauso ist bekannt, dass die Beziehung &uuml;ber eine so genannte Verkn&uuml;pfungstabelle hergestellt wird. Viele wissen aber nicht, wie man individuelle Informationen zur Verkn&uuml;pfung zweier bestimmter Datens&auml;tze speichert. Access im Unternehmen zeigt anhand verschiedener Beispiele, wie das funktioniert.<\/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":[66022007,662007,44000021],"tags":[],"class_list":["post-55000451","post","type-post","status-publish","format-standard","hentry","category-66022007","category-662007","category-Tabellen_und_Datenmodellierung"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Einfache und komplexe m:n-Beziehungen - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Einfache und komplexe m:n-Beziehungen\" \/>\n<meta property=\"og:description\" content=\"Dass Sie m:n-Beziehungen zum Kombinieren von Datens&auml;tzen zweier Tabellen verwenden, wissen Sie. Genauso ist bekannt, dass die Beziehung &uuml;ber eine so genannte Verkn&uuml;pfungstabelle hergestellt wird. Viele wissen aber nicht, wie man individuelle Informationen zur Verkn&uuml;pfung zweier bestimmter Datens&auml;tze speichert. Access im Unternehmen zeigt anhand verschiedener Beispiele, wie das funktioniert.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-15T16:27:07+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"Einfache und komplexe m:n-Beziehungen\",\"datePublished\":\"2020-05-15T16:27:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/\"},\"wordCount\":1113,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg04.met.vgwort.de\\\/na\\\/7a375ab12fef436cbc27c39757c72a47\",\"articleSection\":[\"2\\\/2007\",\"2007\",\"Tabellen und Datenmodellierung\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/\",\"name\":\"Einfache und komplexe m:n-Beziehungen - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg04.met.vgwort.de\\\/na\\\/7a375ab12fef436cbc27c39757c72a47\",\"datePublished\":\"2020-05-15T16:27:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg04.met.vgwort.de\\\/na\\\/7a375ab12fef436cbc27c39757c72a47\",\"contentUrl\":\"http:\\\/\\\/vg04.met.vgwort.de\\\/na\\\/7a375ab12fef436cbc27c39757c72a47\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/Einfache_und_komplexe_mnBeziehungen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Einfache und komplexe m:n-Beziehungen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Einfache und komplexe m:n-Beziehungen - Access im Unternehmen","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/","og_locale":"de_DE","og_type":"article","og_title":"Einfache und komplexe m:n-Beziehungen","og_description":"Dass Sie m:n-Beziehungen zum Kombinieren von Datens&auml;tzen zweier Tabellen verwenden, wissen Sie. Genauso ist bekannt, dass die Beziehung &uuml;ber eine so genannte Verkn&uuml;pfungstabelle hergestellt wird. Viele wissen aber nicht, wie man individuelle Informationen zur Verkn&uuml;pfung zweier bestimmter Datens&auml;tze speichert. Access im Unternehmen zeigt anhand verschiedener Beispiele, wie das funktioniert.","og_url":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/","og_site_name":"Access im Unternehmen","article_published_time":"2020-05-15T16:27:07+00:00","og_image":[{"url":"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"Einfache und komplexe m:n-Beziehungen","datePublished":"2020-05-15T16:27:07+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/"},"wordCount":1113,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#primaryimage"},"thumbnailUrl":"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47","articleSection":["2\/2007","2007","Tabellen und Datenmodellierung"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/","url":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/","name":"Einfache und komplexe m:n-Beziehungen - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#primaryimage"},"thumbnailUrl":"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47","datePublished":"2020-05-15T16:27:07+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#primaryimage","url":"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47","contentUrl":"http:\/\/vg04.met.vgwort.de\/na\/7a375ab12fef436cbc27c39757c72a47"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/Einfache_und_komplexe_mnBeziehungen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"Einfache und komplexe m:n-Beziehungen"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=55000451"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000451\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}