Microsoft have no way of checking that, so they are probably using it to prevent more than one upgrade licence being issued for the same PC.
I doubt they would accept 0, instead I would give them the seral number of the motherboard or case. Just make a note of it in case microsoft ask for it as part of a validation process later on.