No person shall operate scales upon which livestock are weighed at livestock markets where the livestock are sold upon the basis of weight unless such person obtains a public weighmaster permit as required under this division, nor shall any person who operates a livestock market sell livestock for himself or others at a livestock market upon the basis of weight unless such livestock is weighed by a person holding a public weighmaster permit as required under this division.