Я беспокоюсь о производительности, проектировании и удобочитаемости. Допустим, у меня есть блог, и каждое сообщение имеет свой статус: опубликовано (4), ожидает рассмотрения (2), черновик (1). Что рекомендуется для хранения этой информации в столбце status
?
status <======= storing status as string
========
pending
published
draft
status <======= storing status as integer
========
2
4
1
Кроме того, если мы должны хранить целое число, должны ли мы воздерживаться от сохранения текущего целого числа: 1, 2, 3, 4, 5
, в отличие от хранения целого числа ^ 2: 2, 4, 8, 16, 32
?
Большое спасибо.