Advantages of Encoding Data
It takes up less memory space in the computer. It is faster to enter the data once you know the codes. There should be fewer errors in the acuarcy of the data recorded as the input is limited to a certain number of codes or a certain format.
People may be confused over a code. By encoding data you may make it less accurate. The person entering the code has to make a judgement.