Conviene fare una tabella di corrispondenze da cui, una volta impostata la locazione leggerai con una query il valore corrispondente della campata:
SELECT Campata FROM Tabella WHERE Locazione = '003'
Ovviamente, dato che le locazioni hanno degli zero, il campo dovrà essere impostato su Testo.
In questo modo, un domani fosse necessario aggiungere/modificare questi parametri sarà sufficiente una maschera di modifica, ed il resto sarà automatico.
La tabella potrebbe essere strutturata così:
ID Campata Locazione
1 1 001
2 1 002
3 1 003
4 1 004
5 2 005
6 2 006
7 2 007
8 2 008
9 2 009
e così via.