Basically,the purpose of esd control is to protect esd sensitive device from being damaged by ESD.
The source of ESD damage comes from people, machine and materials that the esd sensitive come into contact with.
As to protect static damage from people, we need to wear anti-static wrist strap whenever we handle esd sensitive component in seated position and esd shoes whenever we handle parts in standing position. This is to drain the static charges through the wrist strap and esd shoes. However, esd shoes only work well when it is worn with the presence of static control flooring,i.e esd floor mat or conductive flooring.
The resistance to ground of the system ( man, esd shoes and flooring) should be less than 35M in order to have voltage build up on the person to be less than 100Volt.
As more material where the esd sensitive may come into contact with or placed on, the material worksurface to ground should be less tahn 1x10E9 ohm.This is to ensure the static charge is drained to ground at rate which is not too fast or too slow.
For grounding and bonding system : all the esd material for example esd mat, wrist strap outlet or plug, esd floor mat etc should be bonded at the same common point. The resistance from this point to the equipment ac ground should be less than 1 ohm. And impedance less than 1 ohm from ac equipment ground outlet to the neutral bond at main service entrance.
This less than 1ohm requirement is to ensure good bonding system existence so that charges flow to ground through the bonding system quickly.
More of the requirement can be download for FREE at
http://www.esda.org.
As for cart, the chain would not serves much purpose as the good contact usually comes from the caster conductive wheels.
Training and periodic audit is important to ensure people in the factory understand the impact that ESD has on the product. Visual aids on the esd control may be a good idea to impart the controls that you want to set.
Hope that helps.