0

Struktur einer DB

Hallo zusammen,

ich habe eine generelle Frage. Sollte man bei einer DB z.B. CRM etc.

für den Kunden und für die Adressen zwei getrennte Tabellen anlegen?

Ich habe das schon in den Vorlagen unterschiedlich gesehen. Was ist hier die bessere Lösung und warum?

Vielen Dank 

Andreas

5 Antworten

null
    • Dirk_Pulver
    • vor 3 JahrenWed, May 11, 2022 at 10:41 AM UTC
    • Gemeldet - anzeigen

    Ich denke das hängt von Fall zu Fall ab. Ich bevorzuge einen zentrallen Adressenstamm, in dem die Adressen jeweils einen Typ haben (z.B. "Kunden","Lieferanten" etc). So kann man von überall aus auf eine Tabelle zugreifen.

      • neon_scarf
      • vor 3 JahrenWed, May 11, 2022 at 12:26 PM UTC
      • Gemeldet - anzeigen

      Dirk Pulver Vielen Dank für die Rückmeldung

    • + Maßanzug statt Massenware +
    • RonaldP
    • vor 3 JahrenWed, May 11, 2022 at 10:44 AM UTC
    • Gemeldet - anzeigen

    Hi Andreas,

    Standardantwort: "das kommt darauf an..." 😉
    Wenn die Kunden nur eine Adresse haben, dann reicht es diese mit in den Kundendatensatz mit reinzunehmen. (Das ist die schnelle und einfache Variante)

    Wenn es mindestens einen Kunden gibt der zwei oder mehrere Adressen hat, dann nimmst Du besser die Variante mit getrennten und verknüpften Tabellen.
    Damit kannst Du diesem Kunden über die Verknüpfung mehrere Adressen zuordnen.
     

    Viel Erfolg
    Ronald

      • neon_scarf
      • vor 3 JahrenWed, May 11, 2022 at 12:26 PM UTC
      • Gemeldet - anzeigen

      Ronald Polski Vielen Dank für die Rückmeldung

    • neon_scarf
    • vor 3 JahrenWed, May 11, 2022 at 12:25 PM UTC
    • Gemeldet - anzeigen

    Vielen Dank für die Rückmeldung 👍

    Andreas