1. Parameters

    CREATE TABLE public.parameters
    (
        gid int DEFAULT nextval('geoindex_gid_seq'::regclass) PRIMARY KEY NOT NULL,
    name varchar(50) NOT NULL,
        title varchar(100),
        unit varchar(20),
    categories varchar(200),
        detail_view varchar(100),
        search_view boolean DEFAULT true ,
        explore_view boolean DEFAULT true ,
        scale_names varchar(250),
        scale_colors varchar(100)
    );
    CREATE UNIQUE INDEX parameters_gid_uindex ON public.parameters (gid);
    CREATE UNIQUE INDEX parameters_name_uindex ON public.parameters (name);  

    CREATE TABLE public.categories
    (
        id int DEFAULT nextval('geoindex_gid_seq'::regclass) PRIMARY KEY NOT NULL,
    name varchar(50),
    type varchar(50)
    );
    CREATE UNIQUE INDEX categories_id_uindex ON public.categories (id);

    CREATE TABLE public.parameter_categories
    (
        gid int DEFAULT nextval('geoindex_gid_seq'::regclass) PRIMARY KEY NOT NULL,
        parameter_gid int NOT NULL,
        category_gid int NOT NULL,
        CONSTRAINT parameter_fk FOREIGN KEY (parameter_gid) REFERENCES parameters (gid),
        CONSTRAINT categories_fk FOREIGN KEY (category_gid) REFERENCES categories (id)
    );


    Sample For GLM (Not complete)

    Parameters

    gidnameNameunitsearchViewexploreViewscale_namesscale_colors
    8018546turbidity-glendaTurbityNTUTRUETRUE

    8018542chlorophyll-a-glendaChlorophyll aug/LTRUETRUE

    8018544silica-glendaSilicamg/LTRUETRUE

    8018545total-phosphorus-glendaTotal Phosphorusug/LTRUETRUE

    8018541alkalinity-glendaAlkalinitymg/LTRUETRUE

    8018543nitrogen-glendaNitrite-Nitratemg/LTRUETRUE

    8018547biomassZooplankton Biomassug/m^3TRUETRUECalanoids, Cyclopoids, Limnocalanus, Daphnids Cladocerans, Predatory Cladocerans, Non-Daphnid Cladocerans#00FFFF, #FFFF00, #0000FF, #FF3939, #660000, #660066
    8018548densityZooplankton Density#/m^3TRUETRUECalanoids, Cyclopoids, Limnocalanus, Daphnids Cladocerans, Predatory Cladocerans, Non-Daphnid Cladocerans#00FFFF, #FFFF00, #0000FF, #FF3939, #660000, #660066

    Categories

    IdNameType
    35785nutrientstime
    8018549nutrientsstacked_line
    8018550biologystacked_bar
    8018551contaminantstime

    Parameter Categories

    gidParameter_gidcategory_gid
    8018552801854635785
    8018553801854235785
    8018554801854435785
    8018555801854535785
    8018556801854335785
    8018557801854135785
    801855880185478018550
    801855980185488018550
    801856080185418018551


    -- Needs Updating — 
    /api/parameters

    {"id": 8018543,
    "name": "nitrogen-glenda",
    "title": "Nitrite-Nitrate",
    "unit": "mg/L",
    "categories": ["nutrients"],
    "detail_view": ["time"],
    "search_view": true,
    "explore_view": true,
    "scale_names": [],
    "scale_colors": []
    },
    {"id": 8018548,
    "name": "density",
    "title": "Zooplankton Density",
    "unit": "#/m^3",
    "categories": ["biology"],
    "detail_view": ["stacked_bar"],
    "search_view": true,
    "explore_view": true,
    "scale_names": ["Calanoids","Cyclopoids","Limnocalanus","Daphnids Cladocerans","Predatory Cladocerans","Non-Daphnid Cladocerans"],
    "scale_colors": ["#00FFFF","#FFFF00","#0000FF","#FF3939","#660000","#660066"]
    }




  2.  Sources