Although most land-use coding can be done using flat files, such as spreadsheets or simple text files, assigning multiple codes to a single parcel (or spatial unit) requires a relational setup where the tables allow assigning multiple codes to a single record.