Regarding file references, mates, and in context relations:
How does SolidWorks keep track of these relations? I which file is the information recorded?
If a fastener is mated to a hole in a part, that would be an assembly. The mate relations must have to be stored in the data of the assembly model file.
Now I add a third part, called "widget" to the assembly and design some feature in the context of the assembly. Save everything and close all the files. Open widget alone, view the relations and find that some feature has an external reference pointing to the assembly. Ok, now close it out and open the assembly, make a change affecting the "widget", save and close. Open the widget and ta-da it is updated.
How does the "widget" know to change itself? Where is this information stored? In the Assembly model file? In the widget model file? In both files?
Anyone have a difinitive answer, I would greatly appreciate a response.