Si la quieres hacer fácil lo puedes hacer en una única tabla.
Alguien por allí se le ocurrió definir unas "formas normales" que deben de cumplir las tablas al momento de definir una base de datos, puedes verlo de manera sencilla en
http://es.wikipedia.org/wiki/Normalizaci%C3%B3n_de_una_base_de_datosPor lo que dices al menos debes de crear una tabla para proyectos y otra para fotos. Si tienes alguna información importante que se repite en varios proyectos, es donde crearías tablas adicionales (para no complicarte es mejor que no)
En la tabla de proyectos debes de tener un código de proyecto, que será clave primaria (elemento único), nombre, todos los datos referentes al proyecto.
El tema de las fotos es simular a lo antes mencionado, puedes poner todas en la misma tabla del proyecto, pero tienes una cantidad fija, o crear una nueva tabla que contenga por ejemplo el código del proyecto, una descripción, y la foto como tal.
El formulario es una pantalla que construyes de manera de que puedas introducir los datos, cuando hiciste este pregunta la introdujiste en un formulario. Es una interfaz con el usuario que te permite introducir, modificar, eliminar, o visualizar información de una manera más amigable y controlada que haciéndolo directamente en la tabla.
La consulta es un reporte.
Si te equivocas normalmente no tienes que comenzar nuevamente, solo retroceder lo que haz hecho. Pero por experiencia propia cuando intentas desarrollar algo y en determinado momento te das cuenta que no te sirve o no funciona, retroceder te puede costar demasiado (puede que no recuerde que cambios hiciste) o es imposible porque borraste algo, si no tienes un respaldo no te queda otra que comenzar de nuevo.