Blog-Layout

Neues bei KONSERVATIVe

"Doppeldecker" in großen SQL-Datenbanken: Leider unvermeidlich

Jeder, der mit langsam, über Jahre wachsenden SQL-Datenbanken gearbeitet hat, weiß, dass Doppeldecker entstehen können. Doppeldecker sind gleiche oder annähernd gleiche Einträge. Sie entstehen meist aus zwei Ursachen: Entweder wird gleich beim Abspeichern ein Doppeldecker durch einen ungewollten Doppelklick oder gewollten Doppelklick (bei verzögertem Abspeichern) ein absolut gleicher Eintrag erzeugt, oder ein zweiter Eintrag wird für notwendig erachtet, weil bei der Bestands-Abfrage kein Eintrag gefunden wird. 

Hierbei kann man sich nicht nur vertippen, man kann auch die unterschiedlichen Schreibweisen eines Wortes  im Deutschen oder Englischen übersehen. Im Deutschen erlaubt der Duden oft mehrere Schreibweisen, es gibt die alte und mehrere neue Rechtschreibregeln, zudem Besonderheiten in der Schweiz, und es gibt die unterschiedlichsten Transskriptionen. Im Englischen werden in gebildeten Kreisen häufig noch französische Begriffe verwendet, obwohl es sie auch "eingeenglischt" gibt.  In ungeregelten Sprachebenen, etwa bei den Textilien, entstehen unterschiedliche Schreibweisen, weil man jahrhundertelang nach dem Hören geschrieben hat. Das abenteuerlichste Beispiel bislang sind die englischen Begriffe für  Noppengarn oder Raupenzwirn: sie lauten, nahezu altägyptisch:  nep yarn, nub yarn, nap yarn, nip yarn oder nop yarn. Kein Wunder also, dass es zu Doppeleinträgen kommen kann.

Was können wir und Sie dagegen tun? 

Absolut gleiche Einträge, egal wie sie zustande gekommen sind, können Sie ignorieren. Liegen die Einträge weit auseinander (was nur wir feststellen können), können sie sogar eine Bestätigung der Richtigkeit eines Eintrags darstellen, wenn die Begriffe aus unabhängigen Quellen stammen. Stoßen Sie auf annähernd ähnliche Einträge, dann informieren Sie uns bitte (s. Kontakt). Wir integrieren die Doppeldecker dann. Denn das Eliminieren von Doppeldeckern und das Vereinheitlichen von ähnlichen Einträgen ist eine Daueraufgabe.
Share by: