Plan/DB: Using enumerations whenever possible. Idented.