The Workspace Data Filters are applied within the dataset so if you want to filter data in a particular dataset by a WDF, you need to have it mapped for that dataset, no matter how the datasets are connected.
User Data Filters on the other hand are applied to all dataset attributes that are in the LDM along the direction of the arrows.