In meinen Augen zählt genau sowas zu den Dingen, für die man eine Tabelle nutzen darf. Immerhin stellst du doch eigentlich eine Schlüssel => Wert Zuordnung dar, nur dass der Benutzer die Werte eingibt. Würdest du die Werte mit ausgeben würdest du doch auch nicht auf die Idee kommen, das nicht mit einer Tabelle machen zu wollen, oder?