As nouns,
shore station is a hyponym of
military installation; that is, shore station is a
word with a more specific, narrower meaning than
military installation:
military installation: any facility servicing military forces
shore station: military installation servicing naval forces