jCombobox dependente com enumerados java

Olá galera, tenho um trabalho da faculdade e uma coisa está me atrapalhando, a ideia e a seguinte. Estou tentando criar dois combobox depende um do outro, ou seja, quando eu selecionar algo no primeiro, vai aparecer x no segundo.

Tenho um combobox que vai aparecer um enumerado com as seguintes informações enum{extintore, hidrante, sinalização}

No segundo dependendo da seleção do primeiro quero que apareça o enumerado selecionado, pois será assim

Extintor{água,CO2,quimico}
Hidrante{parede,borda}
Sinalização {luminosa, placa}

Caso selecionado no combobox 1 - hidrante, no segundo vai aparecer as opções do enumero hidrante.

E tudo isso tem que ser salvo no banco de dados, pois no banco só vai ser salvo o número do valor do enumerado, e quando eu consultar o valor no programa ela volta tudo escrito.

Desculpa o entendimento - ajuda!