Pues si aquí estamos te ayudo en lo que pueda va ...
Creo que lo más importante al empezar la estructura de la base de datos es cuidar la
"Normalización de bases de datos"
Que entre otras cosas dice que trates de no repetir datos a que me refiero ham por ejemplo:
Usa una sola tabla para clientes y de ahí relaciona por un id de cliente donde lo ocupes ..
Clientes
----------------------------------------------------------------
cli_id cli_nombre cli_direc cli_telefono
1 pedro alguna 12321323
Citas
--------------------------------------------------------------
cit_id cli_id cit_descripcion cit_monto
1 1 operacion $2000
Ahí por ejemplo en la tabla citas ya sabes que cliente es y sus datos no tuviste que poner todos losc ampos de nuevo...
Otra cosa es siempre poner una llave primaria ...
Algo que te recomiendo que yo uso es a los campos le pongo las primeras 3 letras de el nombre de la tabla, esto te ayuda ya programando... te pierdes menos sabes de que tabla es ese campo :)
Hay mucho más reglas de normalización son 5 si quieres meterte más a fondo
Esta página esta muy bien explicada
http://office.microsoft.com/es-hn/access-help/conceptos-basicos-del-diseno-de-una-base-de-datos-HA001224247.aspx