-- 新版交付引用必须指向真实作品,同一发布和反馈不能跨作品错接;不改写历史行。 ALTER TABLE public.muse_delivery ADD CONSTRAINT muse_delivery_work_fk FOREIGN KEY(work_id) REFERENCES public.muse_work(work_id); ALTER TABLE public.muse_serial_plan ADD CONSTRAINT muse_serial_work_fk FOREIGN KEY(work_id) REFERENCES public.muse_work(work_id); ALTER TABLE public.muse_delivery ADD CONSTRAINT muse_delivery_work_identity UNIQUE(delivery_id,work_id); ALTER TABLE public.muse_release ADD CONSTRAINT muse_release_delivery_work_fk FOREIGN KEY(delivery_id,work_id) REFERENCES public.muse_delivery(delivery_id,work_id); ALTER TABLE public.muse_release ADD CONSTRAINT muse_release_work_identity UNIQUE(release_id,work_id); ALTER TABLE public.muse_reader_feedback ADD CONSTRAINT muse_feedback_work_fk FOREIGN KEY(work_id) REFERENCES public.muse_work(work_id); ALTER TABLE public.muse_reader_feedback ADD CONSTRAINT muse_feedback_release_work_fk FOREIGN KEY(release_id,work_id) REFERENCES public.muse_release(release_id,work_id);