Skip to content

Commit 09190a4

Browse files
committed
Tidy-up
1 parent e9f3ecc commit 09190a4

File tree

2 files changed

+22
-33
lines changed

2 files changed

+22
-33
lines changed

DIRECT_Data_Model/DIRECT_DDL.sql

Lines changed: 20 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
-- ****************** SqlDBM: Microsoft SQL Server ******************
2-
-- ******************************************************************
1+
/*
2+
DIRECT model v1.0
3+
*/
34

45
DROP TABLE [dbo].[SOURCE_CONTROL];
56
GO
@@ -117,7 +118,7 @@ CREATE TABLE [dbo].[VERSION]
117118
[COMMENTS] VARCHAR(4000) NOT NULL ,
118119
[RELEASE_DATE] DATETIME NOT NULL ,
119120

120-
CONSTRAINT [PK_OMD_VERSION] PRIMARY KEY CLUSTERED ([VERSION_ID] ASC)
121+
CONSTRAINT [PK_VERSION] PRIMARY KEY CLUSTERED ([VERSION_ID] ASC)
121122
);
122123
GO
123124

@@ -130,7 +131,7 @@ CREATE TABLE [dbo].[SEVERITY]
130131
[SEVERITY_CODE] VARCHAR(100) NOT NULL ,
131132
[SEVERITY_DESCRIPTION] VARCHAR(1000) NOT NULL ,
132133

133-
CONSTRAINT [PK__OMD_SEVE__C3511CE9E255BF9B] PRIMARY KEY CLUSTERED ([SEVERITY_CODE] ASC)
134+
CONSTRAINT [PK_SEVERITY] PRIMARY KEY CLUSTERED ([SEVERITY_CODE] ASC)
134135
);
135136
GO
136137

@@ -143,7 +144,7 @@ CREATE TABLE [dbo].[RECORD_SOURCE]
143144
[RECORD_SOURCE_ID] INT IDENTITY (1, 1) NOT NULL ,
144145
[RECORD_SOURCE_CODE] VARCHAR(20) NOT NULL ,
145146

146-
CONSTRAINT [PK__OMD_RECO__011E6E3AC027CD84] PRIMARY KEY CLUSTERED ([RECORD_SOURCE_ID] ASC)
147+
CONSTRAINT [PK_RECORD_SOURCE] PRIMARY KEY CLUSTERED ([RECORD_SOURCE_ID] ASC)
147148
);
148149
GO
149150

@@ -156,7 +157,7 @@ CREATE TABLE [dbo].[PROCESSING_INDICATOR]
156157
[PROCESSING_INDICATOR] VARCHAR(1) NOT NULL ,
157158
[PROCESSING_INDICATOR_DESCRIPTION] VARCHAR(100) NOT NULL ,
158159

159-
CONSTRAINT [PK__OMD_PROC__8BC2AEA68785130F] PRIMARY KEY CLUSTERED ([PROCESSING_INDICATOR] ASC)
160+
CONSTRAINT [PK_PROCESSING_INDICATOR] PRIMARY KEY CLUSTERED ([PROCESSING_INDICATOR] ASC)
160161
);
161162
GO
162163

@@ -171,7 +172,7 @@ CREATE TABLE [dbo].[PARAMETER]
171172
[PARAMETER_KEY_CODE] VARCHAR(100) NOT NULL ,
172173
[PARAMETER_VALUE_CODE] VARCHAR(100) NOT NULL ,
173174

174-
CONSTRAINT [PK__OMD_PARA__B7867DAC85DD73F1] PRIMARY KEY CLUSTERED ([PARAMETER_ID] ASC)
175+
CONSTRAINT [PK_PARAMETER] PRIMARY KEY CLUSTERED ([PARAMETER_ID] ASC)
175176
);
176177
GO
177178

@@ -184,7 +185,7 @@ CREATE TABLE [dbo].[NEXT_RUN_INDICATOR]
184185
[NEXT_RUN_INDICATOR] VARCHAR(1) NOT NULL ,
185186
[NEXT_RUN_INDICATOR_DESCRIPTION] VARCHAR(100) NOT NULL ,
186187

187-
CONSTRAINT [PK__OMD_NEXT__EFC70D970AD238C4] PRIMARY KEY CLUSTERED ([NEXT_RUN_INDICATOR] ASC)
188+
CONSTRAINT [PK_NEXT_RUN_INDICTATOR] PRIMARY KEY CLUSTERED ([NEXT_RUN_INDICATOR] ASC)
188189
);
189190
GO
190191

@@ -197,7 +198,7 @@ CREATE TABLE [dbo].[MODULE_TYPE]
197198
[MODULE_TYPE_CODE] VARCHAR(100) NOT NULL ,
198199
[MODULE_TYPE_DESCRIPTION] VARCHAR(1000) NOT NULL ,
199200

200-
CONSTRAINT [PK__OMD_MODU__C2CCE8B7C5191362] PRIMARY KEY CLUSTERED ([MODULE_TYPE_CODE] ASC)
201+
CONSTRAINT [PK_MODULE_TYPE] PRIMARY KEY CLUSTERED ([MODULE_TYPE_CODE] ASC)
201202
);
202203
GO
203204

@@ -210,7 +211,7 @@ CREATE TABLE [dbo].[LAYER]
210211
[LAYER_CODE] VARCHAR(100) NOT NULL ,
211212
[LAYER_DESCRIPTION] VARCHAR(1000) NOT NULL ,
212213

213-
CONSTRAINT [PK__OMD_LAYE__1478407216559982] PRIMARY KEY CLUSTERED ([LAYER_CODE] ASC)
214+
CONSTRAINT [PK_LAYER] PRIMARY KEY CLUSTERED ([LAYER_CODE] ASC)
214215
);
215216
GO
216217

@@ -223,7 +224,7 @@ CREATE TABLE [dbo].[FREQUENCY]
223224
[FREQUENCY_CODE] VARCHAR(100) NOT NULL ,
224225
[FREQUENCY_DESCRIPTION] VARCHAR(1000) NOT NULL ,
225226

226-
CONSTRAINT [PK__OMD_FREQ__9E30850DB092A34C] PRIMARY KEY CLUSTERED ([FREQUENCY_CODE] ASC)
227+
CONSTRAINT [PK_FREQUENCY] PRIMARY KEY CLUSTERED ([FREQUENCY_CODE] ASC)
227228
);
228229
GO
229230

@@ -236,7 +237,7 @@ CREATE TABLE [dbo].[EXECUTION_STATUS]
236237
[EXECUTION_STATUS_CODE] VARCHAR(100) NOT NULL ,
237238
[EXECUTION_STATUS_DESCRIPTION] VARCHAR(1000) NOT NULL ,
238239

239-
CONSTRAINT [PK__OMD_EXEC__ED13D259DDCCB6DE] PRIMARY KEY CLUSTERED ([EXECUTION_STATUS_CODE] ASC)
240+
CONSTRAINT [PK_EXECUTION_STATUS] PRIMARY KEY CLUSTERED ([EXECUTION_STATUS_CODE] ASC)
240241
);
241242
GO
242243

@@ -249,7 +250,7 @@ CREATE TABLE [dbo].[EVENT_TYPE]
249250
[EVENT_TYPE_CODE] VARCHAR(100) NOT NULL ,
250251
[EVENT_TYPE_DESCRIPTION] VARCHAR(1000) NOT NULL ,
251252

252-
CONSTRAINT [PK__OMD_EVEN__C2F1A77ED7DF7826] PRIMARY KEY CLUSTERED ([EVENT_TYPE_CODE] ASC)
253+
CONSTRAINT [PK_EVENT_TYPE] PRIMARY KEY CLUSTERED ([EVENT_TYPE_CODE] ASC)
253254
);
254255
GO
255256

@@ -262,7 +263,7 @@ CREATE TABLE [dbo].[ERROR_TYPE]
262263
[ERROR_TYPE_CODE] VARCHAR(100) NOT NULL ,
263264
[ERROR_TYPE_DESCRIPTION] VARCHAR(1000) NOT NULL ,
264265

265-
CONSTRAINT [PK__OMD_ERRO__838DB8EDF80917FE] PRIMARY KEY CLUSTERED ([ERROR_TYPE_CODE] ASC)
266+
CONSTRAINT [PK_ERROR_TYPE] PRIMARY KEY CLUSTERED ([ERROR_TYPE_CODE] ASC)
266267
);
267268
GO
268269

@@ -275,7 +276,7 @@ CREATE TABLE [dbo].[DATA_STORE_TYPE]
275276
[DATA_STORE_TYPE_CODE] VARCHAR(100) NOT NULL ,
276277
[DATA_STORE_TYPE_DESCRIPTION] VARCHAR(1000) NOT NULL ,
277278

278-
CONSTRAINT [PK__OMD_DATA__047F92468D98BCEA] PRIMARY KEY CLUSTERED ([DATA_STORE_TYPE_CODE] ASC)
279+
CONSTRAINT [PK_DATA_STORE_TYPE] PRIMARY KEY CLUSTERED ([DATA_STORE_TYPE_CODE] ASC)
279280
);
280281
GO
281282

@@ -292,7 +293,7 @@ CREATE TABLE [dbo].[DATA_AUDIT_TYPE]
292293
[VERSION_DATE] DATETIME NOT NULL CONSTRAINT [DF_DATA_AUDIT_TYPE_VERSION_DATE] DEFAULT (getdate()) ,
293294
[INACTIVE_INDICATOR] VARCHAR(1) NOT NULL CONSTRAINT [DF_DATA_AUDIT_TYPE_INACTIVE_INDICATOR] DEFAULT ('N') ,
294295

295-
CONSTRAINT [PK__OMD_DATA__3BEFF6F9372D58D4] PRIMARY KEY CLUSTERED ([DATA_AUDIT_TYPE_CODE] ASC)
296+
CONSTRAINT [PK_DATA_AUDIT_TYPE] PRIMARY KEY CLUSTERED ([DATA_AUDIT_TYPE_CODE] ASC)
296297
);
297298
GO
298299

@@ -307,19 +308,13 @@ CREATE TABLE [dbo].[ERROR_BITMAP]
307308
[ERROR_TYPE_CODE] VARCHAR(100) NOT NULL ,
308309
[ERROR_DESCRIPTION] VARCHAR(4000) NOT NULL ,
309310

310-
CONSTRAINT [PK__OMD_ERRO__88C516E96DD88823] PRIMARY KEY CLUSTERED ([ERROR_ID] ASC),
311-
CONSTRAINT [FK__OMD_ERROR__ERROR__6D0D32F4] FOREIGN KEY ([ERROR_TYPE_CODE])
312-
REFERENCES [dbo].[ERROR_TYPE]([ERROR_TYPE_CODE]),
313-
CONSTRAINT [FK__OMD_ERROR__SEVER__6C190EBB] FOREIGN KEY ([SEVERITY_CODE])
314-
REFERENCES [dbo].[SEVERITY]([SEVERITY_CODE])
311+
CONSTRAINT [PK_ERROR_BITMAP] PRIMARY KEY CLUSTERED ([ERROR_ID] ASC),
312+
CONSTRAINT [FK_ERROR_BITMAP_ERROR_TYPE] FOREIGN KEY ([ERROR_TYPE_CODE]) REFERENCES [dbo].[ERROR_TYPE]([ERROR_TYPE_CODE]),
313+
CONSTRAINT [FK__ERROR_BITMAP_SEVERITY] FOREIGN KEY ([SEVERITY_CODE]) REFERENCES [dbo].[SEVERITY]([SEVERITY_CODE])
315314
);
316315
GO
317316

318317

319-
--SKIP Index: [IFK__OMD_ERROR__ERROR__6D0D32F4]
320-
321-
--SKIP Index: [IFK__OMD_ERROR__SEVER__6C190EBB]
322-
323318

324319
--************************************** [dbo].[DATA_STORE]
325320

@@ -625,10 +620,4 @@ CREATE TABLE [dbo].[EVENT_LOG]
625620
GO
626621

627622

628-
--SKIP Index: [IFK__OMD_EVENT__BATCH__6E01572D]
629-
630-
--SKIP Index: [IFK__OMD_EVENT__EVENT__6EF57B66]
631-
632-
--SKIP Index: [IFK__OMD_EVENT__MODUL__6FE99F9F]
633-
634623

DIRECT_Documentation/DIRECT_Detailed_Specification.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<link rel="stylesheet" href="style.css" type="text/css">
1+
<link rel="stylesheet" href="style.css" type="text/css">
22

33
# DIRECT Detailed Specification
44

@@ -90,7 +90,7 @@ The Processing Indicator is the outcome of the Module (or Batch) Evaluation Even
9090

9191
| Code | Process Value | Description
9292
| ---- | ------------- | -----------
93-
| P| Proceed | The Instance can continue on to the next step of the processing. This is the default processing indicator value; each process step will evaluate the Process Indicator and continue only if it was set to "P". After the pre-processing has been completed the "P" value is the flag that is required to initiate the main ETL process.
93+
| P | Proceed | The Instance can continue on to the next step of the processing. This is the default processing indicator value; each process step will evaluate the Process Indicator and continue only if it was set to "P". After the pre-processing has been completed the "P" value is the flag that is required to initiate the main ETL process.
9494
| A | Abort | This exception case indicates that the Instance in question was executed, but that another Instance of the same Batch or Module was already running (see also the equivalent execution status code for more detail). This is one of the sanity checks performed before the regular ETL (Module and Batch) can continue. If this situation occurs, all processing should stop; no data should be processed. The process will use the Processing Indicator "A" to trigger the Module/Batch "Abort" event which sets the Execution Status Code to "A", ending the process gracefully.
9595
| C | Cancel / skip | That the evaluation process has determined that it is not necessary to run this ETL process (see also the equivalent execution status code for more detail). As with the Abort, if the process indicator is Cancel then all further processing should stop after the Execution Status Code has been updated to "C".
9696
| R | Rollback | The indicator for rollback is only set during rollback execution in the Module Evaluation event. This is essentially for debugging purposes. After the rollback is completed the Processing Indicator will be set to 'P' again to enable the continuation of the ETL.

0 commit comments

Comments
 (0)