Учитывая реляционную модель, вы, вероятно, должны сохранить значение перечисления в таблице и создать другую таблицу, в которой будут храниться значение перечисления + имя. Последний может быть создан исключительно из RTTI.
Итак, учитывая ваш пример: у вас есть что-то вроде таблицы карт, где Suit - это байтовое поле со значениями 0..4. И у вас есть таблица Suits с 5 записями, по одной на каждое значение перечисления.
Теперь ваши данные правильно нормализованы, и есть метаданные, вы знаете, что означает Suit = 2 (например, объединитесь с таблицей Suits).