# 任务管理数据模型 **本文档引用的文件** - [JobInfo.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobInfo.cs) - [JobEventData.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobEventData.cs) - [JobType.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobType.cs) - [JobStatus.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobStatus.cs) - [JobPriority.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobPriority.cs) - [JobSource.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Abstractions/LINGYUN/Abp/BackgroundTasks/JobSource.cs) - [TaskManagementDbContext.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.TaskManagement.EntityFrameworkCore/LINGYUN/Abp/TaskManagement/EntityFrameworkCore/TaskManagementDbContext.cs) - [QuartzJobCreator.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.Quartz/LINGYUN/Abp/BackgroundTasks/Quartz/QuartzJobCreator.cs) - [JobTriggerEventData.cs](file://aspnet-core/modules/task-management/LINGYUN.Abp.BackgroundTasks.EventBus/LINGYUN/Abp/BackgroundTasks/EventBus/JobTriggerEventData.cs) ## 目录 1. [简介](#简介) 2. [核心实体设计](#核心实体设计) 3. [调度模型](#调度模型) 4. [状态管理](#状态管理) 5. [执行日志](#执行日志) 6. [数据一致性与故障恢复](#数据一致性与故障恢复) 7. [实体关系图](#实体关系图) 8. [任务依赖与执行链路](#任务依赖与执行链路) 9. [扩展指导](#扩展指导) 10. [结论](#结论) ## 简介 本文档详细介绍了任务管理模块的数据模型设计,涵盖作业(Job)、触发器(Trigger)等核心实体。文档阐述了定时任务