A.
The governing body of the City may adopt or amend a Zoning Ordinance relating to the nature and extent of the uses of land and of buildings and structures thereon. Such ordinance shall be adopted after the Planning Board has adopted the land use plan element and the housing plan element of a Master Plan, and all of the provisions of the Zoning Ordinance or any amendment or revision thereto shall either be substantially consistent with the land use plan element and the housing plan element of the Master Plan or designed to effectuate those plan elements. However, the governing body of the City may adopt a Zoning Ordinance or amendment or revision thereof which in whole or in part is inconsistent with or not designed to effectuate the land use plan element and the housing plan element, but only by an affirmative vote of a majority of the full membership of the governing body, with the reasons of the governing body for so acting set forth in a resolution and recorded in its minutes when adopting the Zoning Ordinance.
B.
The Zoning Ordinance shall be drawn with reasonable consideration to the character of each district and its peculiar suitability for particular uses and to encourage the most appropriate use of land. The regulations in the Zoning Ordinance shall be uniform throughout each district for each class or kind of buildings or other structures or uses of land, including planned unit development, planned unit residential development and residential cluster, but the regulations in one district may differ from those in other districts.