Ninox Datenstruktur richtig aufbauen: Tabellen & Verknüpfungen
23. Juni 2026

Die Datenstruktur ist das Fundament jeder Ninox-Datenbank. Wer sie falsch anlegt, merkt das oft erst nach Monaten: Plötzlich passt ein Kunde mit zwei Standorten nicht mehr ins Schema, oder ein Ansprechpartner hat keine eigene Telefonnummer. In diesem Beitrag zeigen wir dir, wie du es von Anfang an richtig machst.
Der häufige Fehler: alles in eine Tabelle
Viele starten so: eine Tabelle „Kontakte" mit Firmenname, Adresse, Postleitzahl, Ort und dazu noch „Ansprechpartner 1" und „Ansprechpartner 2" als einfache Textfelder. Das ist übersichtlich, solange jeder Kunde genau eine Adresse und höchstens zwei Ansprechpartner hat.
Das Problem kommt später: Du bist auf diese eine Adresse festgenagelt. Der Ansprechpartner ist nur ein Name, ohne eigene Abteilung, Telefonnummer oder E-Mail. Sobald ein Kunde mehrere Standorte oder mehr Ansprechpartner hat, wird die Tabelle unübersichtlich und du musst umbauen.
Faustregel: Frag dich bei jedem Bereich „Wie viele davon kann ein Kontakt haben?" Sobald die Antwort „mehrere" lautet, gehört es in eine eigene, verknüpfte Tabelle.
Der saubere Aufbau mit Verknüpfungen
Wir trennen die Daten in eigene Tabellen und verbinden sie über Verknüpfungen:
Kontakte — die Stammdaten (Firmenname, Nummer).
Adressen — ein Kontakt hat mehrere Adressen, eine Adresse gehört zu einem Kontakt (1:n).
Staat — eine Adresse liegt in einem Staat, ein Staat hat viele Adressen (n:1). So pflegst du Österreich, Deutschland und die Schweiz nur einmal.
Ansprechpartner — ein Kontakt hat mehrere Ansprechpartner, jeder mit eigenen Feldern (Abteilung, Telefon, E-Mail).
Damit bist du auch für den Großkonzern mit mehreren Standorten gerüstet, ohne später alles umzubauen.
Das Button-und-Ansicht-Pattern
Statt die verknüpften Felder direkt in den Datensatz zu legen, arbeiten wir mit zwei Elementen: einer Ansicht, die die verknüpften Datensätze (z. B. alle Adressen) anzeigt, und einem grünen Button, der einen neuen Datensatz anlegt. Grün steht bei uns immer für „legt etwas Neues an" — so siehst du auf einen Blick, was ein Klick bewirkt.
Tipp aus der Praxis: Lege die internen Verknüpfungs-Tabellen in einen „Background"-Reiter, den du nur im Admin-Modus siehst. Das hält die Oberfläche für deine Mitarbeiter aufgeräumt.
So lernst du das ganze System
Die Datenstruktur ist der erste Schritt. Wenn du Ninox von Grund auf beherrschen willst, vom Datenmodell über Formeln bis zur fertigen Firmen-Datenbank, führt dich unsere Ninox Masterclass Schritt für Schritt dorthin. Und wenn du beim Bauen feststeckst, lösen wir dein Problem live im Ninox Support.
Häufige Fragen
Wann gehört etwas in eine eigene Tabelle?
Immer dann, wenn ein Datensatz mehrere davon haben kann. Ein Kontakt mit mehreren Adressen oder Ansprechpartnern braucht für beides eine eigene, verknüpfte Tabelle statt zusätzlicher Textfelder.
Was ist der Unterschied zwischen einer 1:n- und einer n:1-Verknüpfung?
Ein Kontakt hat mehrere Adressen (1:n). Umgekehrt liegen viele Adressen im selben Staat (n:1). So pflegst du z. B. „Österreich" nur einmal und wählst es überall aus.
Warum ein „Background"-Reiter?
Dort legst du die internen Verknüpfungs-Tabellen ab und blendest sie außerhalb des Admin-Modus aus. Das hält die Oberfläche für deine Mitarbeiter sauber und verständlich.
Kann ich die Struktur später noch ändern?
Ja, aber je später, desto aufwändiger. Mit dem verknüpften Aufbau von Anfang an ersparst du dir das Umbauen, wenn dein Betrieb wächst.
Passend dazu
Ninox Masterclass
Kompletter Online-Kurs von der ersten Tabelle bis zur fertigen Firmen-Datenbank. Einmalzahlung, unbegrenzter Zugriff.