It's hard to give a full answer without knowing more of the specifics, but as a general thought:
Tides are caused by the earth rotating through the 'bulge' of water pulled by the moon. The magnitude of the tidal changes (up and down) AND the current velocities generated are extremely closely linked to local basin bathymetry. The cross sectional area of the inlets in relation to the volume of water along the coast is a major determining factor.
Examples that are opposing would be the Florida coast, which is straight and in direct connection with deep water vs the Bay of Funday, which is a v-shaped trough that shallows progressively inland. The constriction in the Bay of Funday is what gives rise to the huge ranges in sea level between high and low tide, and creates strong, fast-moving currents along tributary rivers in the region.
Hope that helps set you on the right path