Boolesche Werte in MySQL

Ein häufiger Anwendungsfall für MySQL-Tabellen ist die Speicherung eines Wahrheitswertes. In den meisten Programmiersprachen ist eine Variable mit dem Wertebreich [0;1] vom Typ Boolean. In MySQL gibt es keinen solchen Datentyp. Aus diesem Grund soll dieser Beitrag Klarheit darüber schaffen, welcher Datentyp für einen Wahrheitswert wann am sinnvollsten ist.