Ciao, io farei 2 tabelle:

una tabella delle regioni italiane con:
- id
- regione

una tabella occupazioni con:
- id (chiave primaria)
- regione (chiave esterna collegata all'id della tabella regioni)
- occupazione

A questo punto per tirare fuori l'occupazione cercate in una determinata regione ti direi di fare una query di join del tipo:
codice:
$query = "SELECT * FROM regioni INNER JOIN occupazioni ON regioni.id=occupazioni.regione WHERE regioni.regione = \"$regione\" AND occupazioni.occupazione = \"$occupazione\"";
con $regione e $occupazione che sono le variabili dove hai salvato i valori che vuoi cercare.
Fatto questo usi le varie funzioni che ha php per eseguire le query e leggere i record estratti dal db.