Normalisierung von Datenbanken / n:m-Beziehungen

Поделиться
HTML-код
  • Опубликовано: 10 май 2020
  • In diesem Video zeige ich, wie man bei der Normalisierung von Datenbanken mit n:m-Beziehungen umgeht. Weitere Infos und Arbeitsmaterialien unter www.informatikkeller.de

Комментарии • 15

  • @ventrumfx
    @ventrumfx Год назад +1

    Wow durch dieses Video hab ich endlich verstanden, wie das funktioniert. Vielen Dank für dieses hilfreiche Video!

  • @markusschneider8910
    @markusschneider8910 2 года назад +2

    Danke für die hilfreiche Erklärung! 👍🏻👍🏻👍🏻

  • @chrisdev8615
    @chrisdev8615 2 года назад +2

    Vielen Dank für die tolle Erklärung

  • @stefandempf818
    @stefandempf818 3 года назад +2

    tolles video danke für die hilfe

  • @bmindful2gether
    @bmindful2gether 2 года назад +1

    Danke sie haben unser Referat gerettet

  • @AHMADIYYA-REPOST
    @AHMADIYYA-REPOST 2 месяца назад

    War am Ende 1 zu n mit Mitglied und Ort nicht vertauscht??

  • @MegaMars9
    @MegaMars9 2 года назад

    Ich tu mich bei Ort und PLZ immer schwer. Klar ich verstehe, dass der Ort abhängig von der PLZ ist und somit eine weitere Tabelle erstellt werden muss. Aber PLZ alleine als Primary Key reicht nicht, da es PLZ gibt, die mehrere Orte beinhalten. Müsste man somit ein weiteres Attribut anlegen der einen autoinc PK beinhaltet? Und da sehe ich jetzt nicht so einen großen Vorteil hinter anstatt zu jedem Kunden einfach die Adresse zu hinterlegen

    • @informatikkellerde
      @informatikkellerde  2 года назад +1

      Das ist tatsächlich ein Problem! Wenn es zu jeder PLZ genau einen Ort geben würde, dann wäre alles ganz einfach. In der Realität gibt es es aber manchmal zu einer PLZ mehrere Ort. Wenn man dann eine PLZ_Ort-Tabelle erstellt (in der PLZ und Ort enthalten sind) verstößt man damit genau genommen gegen die 1. Normalform (alle Attribute müssen atomar sein). Aus Vereinfachungsgründen wird das oft gemacht, ist aber nicht wirklich sauber. Insofern: Es ist auch völlig in Ordnung, bei jeder Person die PLZ und den Ort zu hinterlegen (den Ort also nicht in eine eigene Tabelle auszulagern).

  • @asoi23
    @asoi23 2 месяца назад

    Es gibt auch Orte mit mehreren Postleitzahlen. Habe ich dann auch ein Problem?

    • @informatikkellerde
      @informatikkellerde  2 месяца назад

      Die meisten Orte haben ja mehrere Postleitzahlen. Das ist kein Problem. Dann steht dieser Ort eben mehrmals in der PLZ_Ort-Tabelle, jeweils mit einer anderen Postleitzahl.