Saya sedang merancang database untuk situs di mana saya perlu menggunakan tipe data boolean untuk menyimpan hanya 2 status, benar atau salah. Saya menggunakan MySQL.
Saat mendesain database menggunakan phpMyAdmin, saya menemukan bahwa saya memiliki tipe data BOOLEAN dan tipe data TINYINT.
Saya membaca artikel yang berbeda, beberapa mengatakan TINYINT sama dengan BOOLEAN, tidak ada perbedaan. Ada yang bilang BOOLEAN diubah menjadi TINYINT di MySQL.
Pertanyaan SAYA adalah, jika keduanya sama mengapa ada dua? Seharusnya hanya ada satu dari mereka.
Berikut referensi artikel yang saya baca:
http://www.careerride.com/MySQL-BOOL-TINYINT-BIT.aspx
http://dev.mysql.com/doc/refman/5.5/en/numeric-type -overview.html