Yes, you can associate an object (for example from document to subversion commit) in one project to an object in another project if you have access or are a Site Admin.
You must have permission to view the object that you're associating with before you can associate with that object, unless you are a Site Admin.