dedlfix: Meine Erklärung warum ich das als Serialize speichern möchte.

Beitrag lesen

Tach!

Da ich jetzt aber noch nicht weiß wie viele Felder ich benötige, möchte ich diese optionale Elemente als "Serialize" speichern um nicht ständig neue Felder hinzufügen zu müssen. Außerdem müsste ich dann ständig den insert Code anpassen, was auch nicht wirklich toll ist.

Mal ganz salopp gesagt und ohne einen Vorwurf: wenn es nur darum geht, der eigenen Faulheit ihren Lauf zu lassen, dann solltest du das lieber nicht tun, besonders dann nicht, wenn du in diesen Daten später mal suchen möchtest.

Andererseits kann das was du vorhast auch eine Art dokumentenbasierte Speicherung sein. Betrachte dabei den Begriff „Dokument“ nicht als das fertige PDF sondern als eine Sammlung von zusammengehörigen Daten zu einem Thema.

Beispielsweise wären da Fließtextbausteine, die beliebig viele Platzhalter aufweisen können, deren Daten nicht aus den relationalen Bestand (Kundendaten, Artikeldaten, Bestelldaten, etc.) genommen werden sollen, sondern vom Bearbeiter individuell eingegeben werden. Da weiß man auch nicht, wieviele Felder es in die Fließtexte schaffen. Man kann das natürlich auch mit einer Tabelle aufbauen, in der Fließtext-ID, Platzhaltername und Inhalt als drei Felder stehen nebst einem Verweis auf den Kunden oder wem auch immer dieser Textbaustein zugewiesen werden soll. Jeder Platzhalter hat dann einen eigenen Datensatz. Oder aber, man legt die Platzhalter als Serialized LOB (Large Object) ab.

Am Ende musst du das dann für dich entscheiden. Und wenn es sich später als ungünstig herausstellt, dann war das ein Fall für die Erfahrungssammlung.

dedlfix.

0 72

Serialize

Jnnbo
  • mysql
  • php
  1. 0

    Serialize - Mein Beispiel

    Jnnbo
    1. 0
      woodfighter
      1. 0
        Jnnbo
        1. 0
          woodfighter
          1. 0
            Jnnbo
            1. 1
              Der-Dennis
              1. 0
                Jnnbo
                1. 0
                  Der-Dennis
        2. 0
          Sven Rautenberg
          1. 0
            Jnnbo
            1. 0
              Sven Rautenberg
              1. 0
                Jörg Reinholz
  2. 0
    woodfighter
    1. 0
      dedlfix
  3. 0
    Serialize
    1. 0
      woodfighter
  4. 1
    Jörg Reinholz
    • php
    1. 0
      Jnnbo
      1. 0
        Jörg Reinholz
        1. 0
          Jnnbo
          1. 0
            Jörg Reinholz
            1. 0

              2 Stufe der Auflösung

              Jörg Reinholz
            2. 0
              dedlfix
              1. 0
                Jörg Reinholz
                1. 0

                  Serialize - Kontextwechsel?

                  Der-Dennis
                  1. 1
                    Jörg Reinholz
                    1. 0
                      Der-Dennis
                      1. 0
                        Jörg Reinholz
                        1. 0

                          JSON

                          Der-Dennis
                          1. 0
                            Jörg Reinholz
                            1. 0
                              Der-Dennis
                          2. 0
                            Tabellenkalk
                            • hardware
                            1. 0
                              Der-Dennis
                  2. 1
                    dedlfix
                    1. 0
                      Der-Dennis
                  3. 0
                    Tabellenkalk
                    • perl
                    1. 0
                      Der-Dennis
              2. 0

                Meine Erklärung warum ich das als Serialize speichern möchte.

                Jnnbo
                1. 0
                  Der-Dennis
                2. 0
                  dedlfix
                  1. 0
                    Jnnbo
                3. 0
                  Jörg Reinholz
            3. 0
              Der Martin
            4. 0
              Jnnbo
              1. 0
                frankx
                1. 0
                  Jnnbo
                  1. 0
                    Der-Dennis
              2. 0
                Der-Dennis
                1. 0
                  Jnnbo
                  1. 0
                    Der-Dennis
              3. 0
                Jörg Reinholz
                1. 0
                  Der-Dennis
                2. 0
                  Jnnbo
              4. 1

                Jetzt habe ich gerafft, was Du überhaupt willst

                Jörg Reinholz
                1. 0
                  Jörg Reinholz
                  1. 0
                    Jnnbo
                    1. 0
                      Jörg Reinholz
                      1. 0
                        Jnnbo
                        1. 0
                          Jörg Reinholz
                          1. 0
                            Jörg Reinholz
                            1. 0

                              Notice: Undefined index: wps_strasse

                              Jnnbo
                              1. 1
                                Der Martin
                                1. 0
                                  Jnnbo
                                  1. 1
                                    Der Martin
                                2. 0
                                  dedlfix
                          2. 0
                            Jnnbo
            5. 1
              Sven Rautenberg
    2. 1
      dedlfix
      1. 0
        Jörg Reinholz
    3. 0
      Sven Rautenberg
      1. 1
        dedlfix