Допустим, у вас есть таблица, в которой хранятся статьи, и каждая статья может иметь свойства, такие как:
- статус публикации: A = опубликовано, D = черновик, P = ожидает рассмотрения и т. Д.
- статус комментария: C = комментарии закрыты, O = комментарии открыты
- тип: A = статья, P = страница, G = галерея
- возможно, другие вещи
В любом случае, мне было интересно, можно ли сохранить всю эту информацию в поле "flags" вместо создания нескольких полей для каждого свойства.
Как я могу сделать это таким образом, чтобы я мог по-прежнему запрашивать своитаблица, основанная на этих свойствах, например SELECT * FROM table WHERE (publish status is "published")
, или порядок их и тому подобное?