Sven Rautenberg: JA/NEIN

Beitrag lesen

Moin!

Wenn es darum geht, Ja-Nein-Werte in einer Datenbank zu speichern. Wie macht ihr das?
Nehmt ihr ENUM('Y','N') oder eher zahlen?

ENUM ist für MySQL die beste Wahl, solange dort kein BOOLEAN existiert.

Wenn, dann würde ich aber nicht unbedingt 'N' und 'J' als Werteliste wählen, sondern etwas netteres - sofern man 'N' oder 'Y' nämlich noch durch eine Lookup-Tabelle jagen müßte, um eine brauchbare Textausgabe zu erhalten, empfiehlt sich, diesen Wert direkt im ENUM zu nutzen, z.B. 'Nichtraucher' und 'Raucher'.

- Sven Rautenberg

--
"Love your nation - respect the others."