{"version":"1.0","provider_name":"Access im Unternehmen","provider_url":"https:\/\/access-im-unternehmen.de","author_name":"Andr\u00e9 Minhorst","author_url":"https:\/\/access-im-unternehmen.de\/author\/andreminhorst-com\/","title":"Standardwerte f&uuml;r Fremdschl&uuml;sselfelder pflegen","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"YiwMvaT6IL\"><a href=\"https:\/\/access-im-unternehmen.de\/standardwerte_fuer_fremdschluesselfelder_pflegen\/\">Standardwerte f&uuml;r Fremdschl&uuml;sselfelder pflegen<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/access-im-unternehmen.de\/standardwerte_fuer_fremdschluesselfelder_pflegen\/embed\/#?secret=YiwMvaT6IL\" width=\"600\" height=\"338\" title=\"&#8222;Standardwerte f&uuml;r Fremdschl&uuml;sselfelder pflegen&#8220; &#8211; Access im Unternehmen\" data-secret=\"YiwMvaT6IL\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/access-im-unternehmen.de\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"F&uuml;r Felder in Tabellen kann man jeweils einen Standardwert im Tabellenentwurf festlegen, der beim Anlegen eines neuen Datensatzes in dieser Tabelle vorbelegt wird. Etwas anspruchsvoller ist es, wenn wir Standardwerte durch den Benutzer festlegen wollen. Noch einen Schritt weiter gehen wir, wenn der Standardwert f&uuml;r ein Fremdschl&uuml;sselfeld verwendet werden soll - also zur Auswahl eines Datensatzes aus einer verkn&uuml;pften Tabelle. Einfache Beispiele sind Anreden, Zahlungsmethoden, Priorit&auml;ten oder Kategorien. Hier k&ouml;nnen wir jeweils einen Eintrag anwendungsweit festlegen. Es geht aber auch noch anspruchsvoller: Wenn wir beispielsweise Adressen f&uuml;r Kunden in einer eigenen Tabelle speichern, wo mehrere Adressen je Kunde angelegt werden k&ouml;nnen und nur eine als Standard verwendet werden soll. Sp&auml;testens hier m&uuml;ssen wir auch beim Datenmodell umdenken. In diesem Beitrag schauen wir uns erst einmal an, wie wir Standardwerte f&uuml;r Nachschlagefelder komfortabel ausw&auml;hlen k&ouml;nnen.","thumbnail_url":"http:\/\/vg02.met.vgwort.de\/na\/6bc1ac35d7354c9abd579118fda12775"}