Rouven: Normalisierung

Beitrag lesen

Hello,

id products_id description_DE description_UK usw.
1      1        Schönes teil   nice Thing

Vorteil dieses Modells:

  • ggf. leichter von der Handhabung bei Abfragen (inkl. Performance)
  • vmtl. leichter bei Konstellation der Art "ich hätte gerne englisch, gibts aber nicht, dann nimm eine Standardsprache" (-> COALESCE)

Nachteil:

  • schwerer nach Begriffen zu durchsuchen (alle Spalten der Reihe nach?!)
  • schwerer um zusätzliche Sprachen zu erweitern
  • ggf. dünn besetzte Matrix, falls oftmals nur eine oder wenige Sprachen verfügbar sind

id products_id language description
1    1            DE      Schönes Teil

Vorteil:

  • volle Flexibilität
  • gut durchsuchbar

Nachteil:

  • unhandlicher bei Abfragen
  • mehr JOIN/UNION erforderlich

MfG
Rouven

--
-------------------
sh:| fo:} ch:? rl:( br:& n4:{ ie:| mo:} va:) js:| de:] zu:| fl:( ss:) ls:& (SelfCode)
Let Bygones Be Bygones  --  Robert Pitscottie: "Chronicles of Scotland"