AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken UniDac Select & Edit (Anfängerfrage)
Thema durchsuchen
Ansicht
Themen-Optionen

UniDac Select & Edit (Anfängerfrage)

Ein Thema von sundance · begonnen am 4. Dez 2013 · letzter Beitrag vom 5. Dez 2013
Antwort Antwort
Seite 3 von 3     123   
Perlsau
(Gast)

n/a Beiträge
 
#21

AW: UniDac Select & Edit (Anfängerfrage)

  Alt 5. Dez 2013, 19:33
Sicherlich ist es "im realen Leben" sinnvoll, technische Schlüssel mit einem Index zu versehen. Um die Eindeutigkeit eines technischen Schlüssels sicherzustellen, empfiehlt sich ein eindeutiger Index (Primary Key). Ein AutoInc-Feld bildet diese Eindeutigkeit auf einem anderen Weg ab. Eventuell sollten wir bei der Benutzung des Wortes Index hinzufügen, ob wir die technische Variante oder die dateninduzierte Variante meinen. Hierdurch ließen sich die "Streitigkeiten" bzw. "Missverständnisse" sicherlich deutlich reduzieren.
Dem stimme ich zu, insbesondere auch deinen Ausführungen über die Verwendung des Begriffs "Index" im Umfeld von Datenbank-Design und -Entwicklung. Mir ging es jedoch nicht darum, unbedingt das Präfix "Idx_" hervorzuheben, sondern auf die allgemeine Möglichkeit, mit einem sinnvollen Präfix zu vermeiden, geschützte Bezeichner zu verwenden, hinzuweisen. Ließe man das x weg, ergäbe sich daraus das sinnvollere Präfix "Id_", um eindeutige ID-Spalten zu benennen. Bei mehreren ähnlichen Tabellen in derselben Datenbank oder beim Erstellen von Views gehe ich ähnlich vor, indem ich aus dem Tabellennamen ein Präfix ableite und das den Spaltennamen voranstelle. Mir hat das immer sehr geholfen, weil ich allein durch Logik auf gesuchte Bezeichner kam und nicht erst nachschauen mußte (die dritte Alternative wäre Auswendiglernen).

In der Tat hatte mich die Verwendung des Präfixes "Idx_" jedoch nie in Verwirrung gestürzt, weil ich niemals auf die Idee verfallen wäre, im Spaltennamen einen Bezeichner für das Resultat einer Indizierung zu vermuten. Ich würde auch nicht auf die Idee kommen, die Bezeichnung "Hahn" in einer Installationsfirma mit einem Federvieh in Verbindung zu bringen oder in einem Schreibwarengeschäft die Bezeichnung "Feder" mit dem "Kleid" eines Hahns. Allergings kommen in Schreibwarengeschäften schon zwei grundveschiedene Federn vor, nämlich die im Füllfederhalter und die im Kugelschreiber. Aber das ist wohl eine andere Geschichte ...
  Mit Zitat antworten Zitat
Alt 6. Dez 2013, 18:43     Erstellt von Smut
Dieser Beitrag wurde von TBx gelöscht. - Grund: Verdacht auf SPAM und den damit verbundenen verschwenderischen Umgang von wertvollen Bits und Bytes
Antwort Antwort
Seite 3 von 3     123   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz