you are linking "correctly" however you can use a SQL command or a stored proc to make your selection different like using a SELECT DISTINCT.
If you want only one record to appear in crystal you can als group on the customer and suppress the detail section. If you havemore than one salesperson you would need to group on that too, or combine the customer and salesperson into a formula field and group on that.