Databases will be incredibly important in the architecture of your system. From storing cardholder ID numbers to recording events, they’re home to a great deal of information. In order to make databases easier to navigate, pad characters are used as substitutes to fill empty space in database entries.
While it might sound odd that there would be empty areas within a single entry, this feature actually allows for easy reading and easy data entry. When a database is designed, each field is given a certain amount of characters. For example, if your badge numbers are 10 characters long, that database field will also be 10 characters long. But not everything can be standardized in this way, including names, times and device numbers. To prevent internal confusion, databases simply fill any empty spaces not filled by information with pad characters. These usually look like spaces, but you can also choose to substitute any character you wish.