Und warum verwendest du nicht einfach für jede Koordinatenachse eine Spalte? Damit kann ein Datenbanksystem sicher mehr anfangen als mit deiner Spaltenkonstruktion.
So kannst du auch Berechnung machen, die mit einer Vielzahl an Spalten nur sehr umständlich möglich wäre. zB. Berechne die Summer aller Werte aus einer Zeile (= X-Achse):
Ist doch viel einfacher als:
Code:
id | x | y | wert ----+----+----+------ 1 | 0 | 0 | NULL 2 | 1 | 0 | NULL 3 | 2 | 0 | NULL 4 | 3 | 0 | NULL 5 | 0 | 1 | NULL 6 | 1 | 1 | NULL 7 | 2 | 1 | NULL usw.
Code:
SELECT SUM(wert) FROM tabelle WHERE y = 1
Code:
SELECT `1_0` + `1_1` + `1_2` + `1_3` + ....große Anzahl an Spalten... FROM tabelle
Kommentar