My customer wants to be able to associate one document with multiple projects. E.g., a set of specifications for a piece of equipment that will be used in multiple projects. These specifications may change over time but they will always be consistent between the two projects. This document will have the same content type but different values depending on the project.
I'm a developer so I don't mind using the object model but I would prefer OOTB and I still don't see any elegant way of accomplishing the above requirements.
1) Is it possible to have a single document referenced by two different document libraries?
2) Is it possible for the above document to have different values for its attributes in each of the document libraries?
3) If 1 and 2 is not possible, is it possible to give a single document in a document library two different sets of attributes?
I went with using link to a document. This is a chart I used to compare the two options I was considering: