-- Kalendářní dny lokality označené jako referenční pro učení delty PV forecastu (dobrá obloha). create table ems.site_pv_forecast_reference_day ( site_id int not null references ems.site (id) on delete cascade, day_local date not null, notes text null, created_at timestamptz not null default now(), primary key (site_id, day_local) ); comment on table ems.site_pv_forecast_reference_day is 'Dny v kalendáři lokality podle jejího site.timezone (typicky datum ve zdi Europe/Prague), kterým se v ems.fn_pv_forecast_delta_profile zvýší váha řádků forecast_accuracy při počítání delta profilu.'; comment on column ems.site_pv_forecast_reference_day.day_local is 'Kalendářní datum v časové zóně lokality; porovnává se na (interval_start AT TIME ZONE site.timezone)::date ze slotů.'; alter table ems.site_pv_forecast_calibration add column if not exists reference_day_weight_mult numeric null; comment on column ems.site_pv_forecast_calibration.reference_day_weight_mult is 'Násobitel váhy učícího vzorku pro všechny sloty jejichž den spadá do site_pv_forecast_reference_day; NULL použije default v fn_pv_forecast_delta_profile (aktuálně 3).';