Tom: Mehrere Lösungswege eines Threads zulassen

Beitrag lesen

Hello,

was meinst du mit „normalisierte Lösung“ ich bin eigentlich auf deine Antwort eingegangen.

http://de.wikipedia.org/wiki/Normalisierung_(Datenbank)

Ganz grob: gleichartige Elemente werden nicht innerhalb eines Datensatzes gespeichert, sondern es wird eine "90°-Tabelle"-angelegt. Aus den Elementen in einer Zeile (horizontal) werden also Datensätze in einer Tabelle (vertikal).

Dazu nochmals meine Bedenken, wenn ich wirklich jede Sprache und es kommen später doch einige hinzu, dann hätte ich vermutlich ca. 40 Spalten in meiner Tabelle, wenn ich dann auch noch jeweils 2 Radio Buttons für die Auswahl (ja, nein) zulasse, dann sind es mehr als 40 Felder, findest du es nicht etwas unübersichtlich das ganze? Außerdem was ist eine „saubere“ Lösung? Ich denke wenn man diese Frage 10 Programmierern stellt, bekommst du 10 verschiedene Antworten?

Eine saubere Lösung ist die normalisierte Form, also _keine_ gleichartigen Elemente innerhalb eines Datensatzes.

Eine Auflösung mittels einer "m:n"-Beziehung, oder wie Natthias es fremdländisch mit "many-to-many" ausdrückt, wäre also die erste Übung. Die zweite wäre, die Daten wieder zusammenzuführen. Die dritte wäre die Formulierung von Vorgaben und Rahmenbedinungen, falls erforderlich.

Ich gehe mal davon aus, dass du doch einige Jahre mehr Erfahrung in diesem Bereich hast als ich, also machst du wohl viele Sachen besser bzw. einfacher. Ich muss erstmal damit klar kommen, was ich kann und wie ich es verstehe. Viele Tutorials sind leider in Englisch, ich kann zwar etwas Englisch tu mir aber immer sehr schwer, wenn z.B. in Videos sehr schnell geredet wird.

Genau deshalb sollten wir ja auch kleine Schritte machen. Das war übrigens meine Bitte an Matthias. Du willst es ja augenscheinlich _verstehen_ und das geht nicht in einem großen Schritt.

Wenn Du also einverstanden bist, dann lass uns versuchen, die Aufgabe in kleinen Schritten sauber zu lösen, aber auch die (temporären) Nachteile einer solchen Lösung in der Praxis zu besprechen.

Auf viele Sachen gehe ich einfach nicht drauf ein, weil ich selber keine Antwort weiß oder ich es nicht ganz verstehe wie etwas gemeint ist. Jedes mal bis in kleines Detail nachzufragen möchte ich auch nicht.

Das kannst Du aber gerne tun. Man sieht daran dann leichter, wo man bei der Erklärung versagt hat, oder mal wieder zu vielo auf einmal wollte... :-)

Und wenn Du links bekommst, solltest Du denen schon erst einmal folgen und lesen, was es dort zu ergründen gibt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
Die ultimative Seite für Selbermacher
0 74

Mehrere Werte speichern

Martin_Online
  • php
  1. 0
    Der Martin
    1. 0
      Martin_Online
      1. 0
        Der Martin
        1. 0
          Martin_Online
          1. 0
            Der Martin
            1. 0
              Martin_Online
              1. 0
                Tom
                1. 0
                  Martin_Online
                  1. 0
                    rimi
                2. 0
                  molily
                  1. 1

                    Mehrere Lösungswege eines Threads zulassen

                    Tom
                    • zu diesem forum
                    1. 0
                      Martin_Online
                      1. 0
                        Tom
                        1. 0
                          Martin_Online
                          1. 0
                            Tom
                            1. 0
                              Martin_Online
                              1. 0
                                dedlfix
                                1. 0
                                  Tom
                                  1. 1
                                    dedlfix
                                    1. 0
                                      Tom
                              2. 0
                                Tom
                              3. 0
                                molily
                            2. 0
                              dedlfix
                              1. 0
                                Martin_Online
                                1. 0
                                  Tom
                                2. 0
                                  dedlfix
                              2. 0
                                Tom
                                1. 0
                                  dedlfix
                            3. 0

                              Neuer Ansatz

                              Martin_Online
                              1. 0
                                Martin_Online
                                1. 1
                                  Auge
                                  1. 0
                                    Martin_Online
                                    1. 0
                                      molily
                                      1. 0
                                        Martin_Online
                                        1. 0

                                          Nachtrag

                                          Martin_Online
                                          1. 0
                                            molily
                                          2. 1
                                            Christian Kruse
                                        2. 0
                                          molily
                          2. 0
                            molily
                            1. 0
                              Christian Kruse
                              1. 0

                                Lange nichts gehört

                                Matthias Apsel
                                • menschelei
                                1. 0
                                  Gunnar Bittersmann
                                  1. 0
                                    Christian Kruse
                                2. 0
                                  Christian Kruse
                                  1. 0
                                    molily
                                    1. 1
                                      Christian Kruse
                                      1. 1
                                        Christian Kruse
                                      2. 0
                                        molily
                                        1. 0
                                          Christian Kruse
                    2. 0

                      Das Streben nach einer angemessenen Lösung

                      molily
            2. 0
              Martin_Online
            3. 0
              Martin_Online
              1. 0
                Der Martin
                1. 0
                  Martin_Online
                  1. 0
                    dedlfix
                    1. 0
                      Martin_Online
                      1. 0
                        dedlfix
                        1. 0
                          Martin_Online
                          1. 0
                            dedlfix
                            1. 0
                              Martin_Online
                              1. 0
                                dedlfix
                                1. 0
                                  Martin_Online
                                2. 0
                                  molily
                                  1. 1
                                    dedlfix
                                    1. 0
                                      molily
                                      1. 0
                                        dedlfix
                                      2. 1
                                        Christian Kruse
  2. 0
    dedlfix
  3. 0
    molily
    1. 0
      Martin_Online
      1. 0
        molily
  4. 0
    Martin_Online
  5. 0
    hotti