Skip to content

NovaStar Data Model / Overview

The NovaStar system uses a data model that is represented in the database, software, and data products.

This documentation includes information about important data model components, including best practices for defining data. Each document provides a different perspective to facilitate data use for different purposes:

  • This documentation - data entities and relationships
  • NovaStar Administrator documentation - how to edit/configure NovaStar data
  • NovaStar Data Web Services - how to access and integrate data with applications, in particular time series data, status, and statistics

The following outline provides an overview of the NovaStar data hierarchy.

NovaStar Data Model Components

  • Station - physical or virtual locations where data are collected or generated
    • inherits from 1: Station Type - defines communication properties
    • has 1+: Point - physical or virtual "sensors" that measure or generate data values of a specific data type
      • inherits from 1: Point Type - defines data measurement properties
      • inherits from 1: Point Class - defines how data are measured
        • has many (up to 32)**: Point Status - defines how binary data is displayed
      • has 1+: Calibration - how raw sensor values are converted to scaled values
      • has 1+: Rating - defines how scaled values are converted to rated values
      • has many: Data - data values for a point