現(xiàn)在有一個需求是給用戶增加兩個屬性,這兩個屬性都是布爾值。然后我和同事之間就具體方案有了沖突:我認(rèn)為用兩個字段,甚至一個字段做位運(yùn)算就足夠了。而我同事卻要用varchar,因為這兩個屬性都不會放到where條件里進(jìn)行搜索,而且沒有比tinyint省多少空間,還方便以后擴(kuò)展(再有相應(yīng)的字段直接扔里面就是了)如果是你怎么選擇?有沒有更有說服力的理由呢?
mysql:如何在varchar和tinyint之間做選擇?
瀟湘沐
2019-05-25 13:47:48