A la hora de utilizar un database para cada tabla, es simplemente que lo hice asi. Las tablas no tiene ninguna relación, cada una va sobre una cosa. Por ejemplo, una es de discos de música, otra de películas, etc...
Con respecto a los conceptos, te doy toda la razón, es muy posible que al no utilizar delphi desde hace demasiado tiempo, confunda algunas veces las cosas, pero con el tiempo supongo que este problemilla lo iré solucionando.
Si me pudieras decir como crearlo en tiempo de ejecución me harías un gran favor. Es que ahora no puedo probar algunas cosas, ya que tengo algún otro problemilla con la base de datos que ya he explicado en otro hilo.
http://www.clubdelphi.com/foros/showthread.php?t=1931
Muchas gracias.
Saludos!!!!!