window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-TCJTE9L38H');

Tabellen [basics]: Konventionen

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

Beim Anlegen von Tabellen und den darin enthaltenen Feldern hat jeder Entwickler die Aufgabe, geeignete Bezeichnungen für die einzelnen Elemente zu finden. Diese kannst Du natürlich willkürlich festlegen, aber da es vorkommen kann, dass später einmal andere Entwickler Deine Anwendung weiterprogrammieren und da Du vielleicht auch selbst nicht immer jeden Tabellen- und Feldnamen nachschlagen willst, macht eine durchgängige Benennung Sinn. Dieser Artikel schlägt Regeln für das Benennen von Tabellen und Feldern vor, denen die Beispiele der Artikel aus diesem Magazin fast immer folgen.

Tabellennamen, Feldnamen und Co.

Dieser Artikel liefert Informationen, wie eine Regelung für die Vergabe von Namen für Tabellen und die darin enthaltenen Felder aussehen könnte. Neben den Tabellennamen und den Feldnamen gibt es auch noch Bezeichnungen für die Indizes einer Tabelle und auch für die Relationen, also die Beziehungen.

Auf diese gehen wir hier nicht ein, weil diese Elemente nur sehr selten in einer Form auftauchen, dass man über eine Bezeichnung auf diese zugreifen möchte. Wenn, dann nimmst Du Änderungen über die Benutzeroberfläche vor.

Es gibt seltene Fälle, in denen man Add-Ins oder ähnliche Tools programmiert und darin per VBA auf Indizes oder Relationen zugreifen möchte – damit hat ein Entwickler, der reine Access-Anwendungen entwickelt, nur selten zu tun.

Im Folgenden gehen wir zuerst auf die Feldnamen ein, weil diese beim Entwurf einer Tabelle auch immer als Erstes eingegeben werden, bevor man dann nach dem Zusammenstellen des Entwurfs die Speichern-Funktion von Access betätigt und zur Eingabe eines Namens für die Tabelle aufgefordert wird.

Feldnamen vergeben

Die wichtigste Information vorneweg: Die Bezeichnung, die Du als Feldname festlegst, muss nicht zwingend irgendwo anders dargestellt werden als im Tabellenentwurf selbst. Bereits für die Spaltenüberschriften in der Datenblattansicht kannst Du alternative Beschriftungen festlegen.

Du siehst also: Der Feldname muss allein funktionalen Ansprüchen genügen, zu denen nicht die Lesbarkeit in der Benutzeroberfläche gehört.

Grundsätzlich kann man Feldnamen auch mit anderen Zeichen gestalten, aber in der Praxis haben sich folgende zu verwendende Zeichen durchgesetzt:

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar