Database Models =============== Database models are provided by the ``ccat_ops_db`` package. Key Models ---------- **Operations**: * ``ExecutedObsUnit`` - Actual telescope observations * ``RawDataFile`` - Data file metadata * ``RawDataPackage`` - File groupings **Planning**: * ``ObsUnit`` - Planned observations * ``ObservingProgram`` - Observation programs * ``Source`` - Astronomical sources **Transfer**: * ``DataTransfer`` - Transfer operations * ``PhysicalCopy`` - Physical storage copies **Authentication**: * ``User`` - System users * ``APIToken`` - API tokens * ``Role`` - User roles * ``Permission`` - Permissions For complete model definitions, see the `ops-db repository `_.