Например, у меня есть таблица "users", которая имеет столбец "type" с перечислением с двумя возможными значениями: "индивидуальный" и "организация". Они являются взаимоисключающими и обязательными (каждая строка должна иметь ровно одно значение из возможных двух. Будет ли это хорошим примером использования перечислений? Почему так/нет?
Каковы некоторые плюсы и минусы использования типов ENUM (set) для полей базы данных?