Base de dados

Boas!Precisva de uma pequena ajuda. Estou a entrar na parte de ligação a base de dados em java e tou utilizando HSQL. O que eu precisava saber era como fazer para gurdar um determinado horario numa base de dados. Isto é, eu tenho um horario de por exemplo um medico, de segunda a sexta, das 9h às 18h e tenho uma interface em forma de matriz com varios botões. ao clicar por exemplo no botao das 9:30h de terça feira eu preciso gravar essa posição numa base de dados. Como posso fazer a base de dados? Tenho de ter um BD com uma matriz?

Obrigado por toda a ajuda que me possam prestar,