CREATE TABLE [dbo].[XW_SunshineRunTrain] ( [Id] INT IDENTITY(1,1) NOT NULL, [OrgId] NVARCHAR(50) NULL, [GradeName] NVARCHAR(100) NULL, [GradeId] NVARCHAR(50) NULL, [ClassName] NVARCHAR(100) NULL, [ClassId] NVARCHAR(50) NULL, [StudentId] NVARCHAR(50) NULL, [StudentName] NVARCHAR(100) NULL, [Sex] NVARCHAR(10) NULL, [EffectiveDistance] INT NULL, [InvalidDistance] INT NULL, [Times] INT NULL, [InvalidTimes] INT NULL, [CreateTime] NVARCHAR(50) NULL, CONSTRAINT [PK_XW_SunshineRunTrain] PRIMARY KEY CLUSTERED ([Id] ASC) ); CREATE TABLE [dbo].[XW_SunshineRunTrainDetail] ( [Id] INT IDENTITY(1,1) NOT NULL, [SunshineRunTrainId] INT NOT NULL, [Point] NVARCHAR(100) NULL, [Distance] NVARCHAR(50) NULL, [LapSpeed] NVARCHAR(50) NULL, [CameraName] NVARCHAR(100) NULL, [Trigger] NVARCHAR(50) NULL, [SnapPath] NVARCHAR(500) NULL, [ValidFlag] NVARCHAR(20) NULL, [Remark] NVARCHAR(500) NULL, CONSTRAINT [PK_XW_SunshineRunTrainDetail] PRIMARY KEY CLUSTERED ([Id] ASC), CONSTRAINT [FK_XW_SunshineRunTrainDetail_XW_SunshineRunTrain_SunshineRunTrainId] FOREIGN KEY ([SunshineRunTrainId]) REFERENCES [dbo].[XW_SunshineRunTrain] ([Id]) ON DELETE CASCADE ); CREATE INDEX [IX_XW_SunshineRunTrain_OrgId] ON [dbo].[XW_SunshineRunTrain] ([OrgId]); CREATE INDEX [IX_XW_SunshineRunTrain_StudentId] ON [dbo].[XW_SunshineRunTrain] ([StudentId]); CREATE INDEX [IX_XW_SunshineRunTrainDetail_SunshineRunTrainId] ON [dbo].[XW_SunshineRunTrainDetail] ([SunshineRunTrainId]);