Rouven: Daten und Struktur trennen

Beitrag lesen

Hello,

dazu kenne ich zwei Ansätze:
kontakttyp
1 | telnr | String
2 | email | Mailaddresse
<>| ...   | <Datentyp>

--> du liest in der Typspalte nach, um welche Art von Daten es sich handelt.

  • Information ist einmal abgelegt und kann verwendet werden
  • Es gibt nach wie vor nur eine Datenspalte
  • Die Daten sind als String abgelegt

person_kontakt
personid | kontakttypid | datacolum | stringcol | datecol | numbercol | ...
1          1              stringcol         abc

  • Die Informationen sind wirklich in einer Spalte des passenden Datentyps abgelegt -> Suche mit z.B. Datumsfunktionen möglich
  • es sind pro Satz etliche Spalten ungenutzt
  • es ist sehr aufwändig nach einer unbekannten Information zu suchen, weil diese sich in etlichen Spalten befinden kann

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Ist Dir langweilig? Willst du Spaß? Willst Du Party? Ganz einfach!!! Schicke eine SMS mit dem Bestellwort "Feuer" an die 112 und innerhalb von 5 Minuten stehen 20 Männer mit lustigen Partyhüten, Sirenen und Partywagen vor deinem Haus!  --  Herkunft unbekannt