Tabellnamn ='inställningar'
name | varchar <-- primary key
value | varchar
Sedan kan du fråga så här:
SELECT * FROM settings WHERE name = 'default_printer';
Det här alternativet är trevligt och enkelt och det kommer att fungera bra med 10 eller 10 000 inställningar. Med det andra alternativet måste du lägga till en ny kolumn, vilket skulle vara ett helt meningslöst slöseri med tid.
Redigera
Efter din första kommentar kan du välja flera värden så här:
SELECT * FROM settings WHERE name IN ('default_printer','default_page_size');
:-)