In plaats van te veel kolommen met alleen waar/onwaar waarde, zou ik willen voorstellen om een integer type kolom te hebben met de naam 'some_status' om enkele eigenschappen te vervangen door dezelfde categorie. Zoals bijvoorbeeld some_status =10 staat voor actief, some_status =20 staat voor inactief, some_status =30 staat voor in behandeling enz. Het zal waarschijnlijk helpen om sommige kolommen te verminderen.
SUGGESTIE 2
Zoals je al zei, zul je regelmatig binaire eigenschappen toevoegen, dus ik zou willen voorstellen om je database zoals hieronder te ontwerpen, zodat je de Binary_property-tabel kunt bijwerken wanneer je maar wilt.
En voor uw situatie waarin slechts een paar binaire eigenschappen waar zijn, kunt u overwegen om alleen die binaire eigenschappen toe te voegen aan de tabel Entry_Binary_properties als het waar is. Als u later selecteert en de eigenschap Binary niet in de tabel Entry_Binary_properties staat, is deze standaard onwaar.
Hoop dat dit zal helpen. =)