--Landuse is hierachical. Highest level is Order (ie. Residential) then Group (ie Residential-Dwelling) then Class (ie Residential-Dwelling-Detached house) --Interface will collected most detailed (class) but visualise highest level (order) --Landuse is a table as #358 --Land use class, group and order will be stored in a new table DROP TABLE IF EXISTS reference_tables.buildings_landuse_order CASCADE; DROP TABLE IF EXISTS reference_tables.buildings_landuse_class CASCADE; -- Land use class or classes, array object, client constrained. ALTER TABLE buildings DROP COLUMN IF EXISTS current_landuse_class; -- Land use order, singular. Client and db constrained. ALTER TABLE buildings DROP COLUMN IF EXISTS current_landuse_order; --=========================================== -- -- We also collect original landuse, structure & process is as current land use -- We don't currently collect intermediate historic uses -- --=========================================== -- Original Land use class or classes, array object, client constrained. ALTER TABLE buildings DROP COLUMN IF EXISTS original_landuse_class; -- Land use order, singular. Client and db constrained. ALTER TABLE buildings DROP COLUMN IF EXISTS original_landuse_order;