Linking isn’t limited to two datasets either. If several datasets are linked together, datasets that aren’t directly linked can share fields.  You can even build calculated fields using data from multiple linked datasets.