1. Normalform leicht erklärt - Wiederholungsgruppen verstehen! Stefan Macke https://www.youtube.com/watch?v=AWLHGEQHLB0 Transkript (automatisch erstellt) 0:00 meine äh was heißt Eselsbrücke nicht, aber wie man sich das herleiten kann oder merken kann, ähm wir sind ja in relationalen Datenbanken unterwegs, die 0:07 aus Tabellen bestehen. Und Tabellen sind ja ein zweidimensionales Konstrukt, das hat Zeilen und das hat Spalten. Und wenn wir uns jetzt überlegen in der ersten 0:15 Normalform, wir haben völlig unstrukturierte Daten, dann können halt mehrere Spalten theoretisch in einer stehen. Also Adresse, Postleitzahl, Ort, 0:23 alles in eine Spalte gequetscht. Und wenn ich das jetzt aufteilen will, da können wir gleich mal fragen, warum ich das denn eigentlich will, aber wenn ich 0:28 das tue, dann zerhacke ich diese Spalten und mache neue Spalten da draus. Postleitzahl, Ort, Hausnummer, was auch im stehen die nebeneinander. Aber es 0:37 kann ja auch noch der Fall auftreten, wenn ich das zerhacke, dass ich Zeilen bekomme, weil ich habe ja zwei Dimensionen. Entweder mache ich die 0:43 Spalten draus oder ich mache die Zeilen draus. Und da ist aber das Beispiel ein anderes, weil ich werde nicht eine Adresse in Zeilen aufteilen, wo dann 0:50 Postleitzahl, Ort, Hausnummer steht, weil die Spalten haben ja einen Datentyp und ein Konzept, sondern da muss es etwas geben, was struktur gleich ist, 0:59 aber mehrfach auftreten kann. Und das Beispiel dafür wäre eine Telefonnummer. Ich habe vielleicht eine Festnetznummer, eine Handynummer, eine was auch immer 1:06 Pagernummer, wenn es das noch gibt. Ich habe drei Telefonnummern, aber die sind nicht struktur unterschiedlich, sodass ich sie auf Spalten aufteilen muss, 1:12 sondern es ist einfach dasselbe Ding, bloß halt dreimal. Und wenn ich das jetzt in meiner Datenmark abspeichern will, mache ich dafür einzelne Zeilen. 1:19 Und dieses Konstrukt nennt sich dann eine Wiederholungsgruppe. Das heißt, ich habe ein Konzept, Telefonnummer, aber drei Ausprägungen. Das wäre diese 1:28 Wiederholung und die wird halt anders aufgelöst. Daraus mache ich Zeilen statt Spalten und deswegen gehört das beides zuerst normal vor.