Para añadir datos a una BD necesitas usar JDBC, y como hay que crear las sentencias SQL no tienes ningún problema para decidir qué se guarda y qué no.
Para coger el dato de la combo tampoco tienes problema, ya que puedes añadir por cada opción una cadena que se muestre al usuario, y un valor distinto (value) que es el que se guarda cuando el usuario selecciona.
http://www.webestilo.com/html/cap7c.phtml