При использовании ENUM следует учитывать следующие моменты:
ENUM лучше всего работают, когда
- Тип, который вы представляете, является локальным только для таблицы [110 ]
- Он должен представлять тип, который никогда не изменяется
- Он никогда не будет испытывать переопределения
- Его мощность должна быть низкой
- Его переносимость всегда должна основываться на логические дампы таблицы, а не физические.
Когда не использовать ENUM
- Когда тип ENUM не фиксирован
- Когда тип ENUM имеет длинный список значений
- Когда ваше приложение не знает список значений ENUM
- Тип ENUM не может быть повторно использован
- Переносимость вызывает беспокойство
Я надеюсь, что эти пункты помогут вы.
ответ дан Rafay Hassan 18 January 2019 в 18:18
поделиться