Как лучше хранить данные в БД (в формате json), полное значение или заглавные буквы?
Добрый день.
Посоветуйте, как лучше хранить данные в БД (пока в планах использовать FireBase). К примеру, поле "Kind" может иметь одно из значений: "Job", "Notice", "Control", хранить их так или просто: "J", "N", "C"? Или поле "State": "Work", "Done", "Break" и т.д.
В первом случае понятно, что к чему, во втором меньше объем для хранения и при передачи.
Обычно при передаче данные сжимаются каким-нибудь deflate, потому разницы особой нет, что там будет на пару байт больше, всё равно ведь повторяющиеся данные неплохо сжимаются)
Компактная форма записи имеет смысл если объем получаемого json исчисляется сотнями КБ или записей много.
А если данные получает мобильный клиент, то размер должен быть как можно более компактный.