From a maintainability and organization perspective what should a value attribute contain? a number representing a word:
<label><input type="radio" name="order" value="1">Masculino</label>
<label><input type="radio" name="order" value="2">Feminino</label>
<label><input type="radio" name="loja" value="1">Ricardo Eletro</label>
<label><input type="radio" name="loja" value="2">Submarino</label>
<label><input type="radio" name="loja" value="3">Casas Bahia</label>
or content ready to be inserted / searched in the database for example:
<label><input type="radio" name="order" value="Masculino">Masculino</label>
<label><input type="radio" name="order" value="Feminino">Feminino</label>
<option value="MaisCaroPrimeiro">Mais caro Primeiro</option>
<label><input type="radio" name="loja" value="RicardoEletro">Ricardo Eletro</label>
<label><input type="radio" name="loja" value="Submarino">Submarino</label>
<label><input type="radio" name="loja" value="CasasBahia">Casas Bahia</label>
When and where should the conversion be made to the actual value?