we'd like our staff to be able to add images to a content type whenever they add a new node to this specific content type. This is easily enough done with the image field. However, this requires a) for all of them to have the same images on their local computers, and b) it uploads multiple versions of the same image over and over again into the files directory. We just want one copy of each image on the site. Ideally, the staff would be able to select an image to use for the node they're creating from a repository somewhere on the drupal site itself (which then only keeps one copy of that image on the server).
It would basically work like a 1:M relationship in a database, with the image being the 1 and the nodes being the many.
Anyone know how this is possible? (preferably not using the IMCE module as that messes up my database configuration for some reason...)