An enum datatype allows only certain values to be entered into a particular field (for example - 'red', 'blue', 'yellow', 'purple' for favourite colours).
Postgresql doesn't have an enum datatype, but we can emulate it quickly and easily.
Instead of an enum type we can set up a CHECK CONSTRAIN...