Skip to content

Commit 9d90df7

Browse files
authored
Add files via upload (#1)
1 parent 5f70ad0 commit 9d90df7

1 file changed

Lines changed: 206 additions & 0 deletions

File tree

CREATE-TABLES.sql

Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,206 @@
1+
/******* REPLACE 'HRManagemenDemo' WITH YOUR OWN DATABASE-NAME*********/
2+
USE [HRManagementDemo]
3+
GO
4+
/****** Object: Table [dbo].[T4E_IAM_Contracts] Script Date: 20-10-2023 10:16:16 ******/
5+
SET ANSI_NULLS ON
6+
GO
7+
SET QUOTED_IDENTIFIER ON
8+
GO
9+
CREATE TABLE [dbo].[T4E_IAM_Contracts](
10+
[Medewerker] [nvarchar](50) NOT NULL,
11+
[Volgnummer_contract] [int] NOT NULL,
12+
[Soort_medewerker] [nvarchar](50) NULL,
13+
[Aantal_FTE] [float] NULL,
14+
[Begindatum_contract] [date] NOT NULL,
15+
[Einddatum_contract] [date] NULL,
16+
[Leidinggevende] [nvarchar](50) NULL,
17+
[Vervangende_leidinggevende] [nvarchar](50) NULL,
18+
[Werkgever] [int] NULL,
19+
[Organisatorische_eenheid] [nvarchar](50) NOT NULL,
20+
[Functie] [nvarchar](50) NOT NULL,
21+
[Kostenplaats] [nvarchar](50) NULL,
22+
[lang_id] [int] NULL,
23+
CONSTRAINT [PK_T4E_IAM_Contracts_1] PRIMARY KEY CLUSTERED
24+
(
25+
[Medewerker] ASC,
26+
[Volgnummer_contract] ASC
27+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
28+
) ON [PRIMARY]
29+
GO
30+
/****** Object: Table [dbo].[T4E_IAM_CostBearer] Script Date: 20-10-2023 10:16:16 ******/
31+
SET ANSI_NULLS ON
32+
GO
33+
SET QUOTED_IDENTIFIER ON
34+
GO
35+
CREATE TABLE [dbo].[T4E_IAM_CostBearer](
36+
[Kostendrager] [nvarchar](50) NOT NULL,
37+
[Omschrijving] [nvarchar](50) NULL,
38+
[Geblokkeerd] [bit] NULL,
39+
CONSTRAINT [PK_T4E_IAM_CostBearer] PRIMARY KEY CLUSTERED
40+
(
41+
[Kostendrager] ASC
42+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
43+
) ON [PRIMARY]
44+
GO
45+
/****** Object: Table [dbo].[T4E_IAM_CostCenters] Script Date: 20-10-2023 10:16:16 ******/
46+
SET ANSI_NULLS ON
47+
GO
48+
SET QUOTED_IDENTIFIER ON
49+
GO
50+
CREATE TABLE [dbo].[T4E_IAM_CostCenters](
51+
[Kostenplaats] [nvarchar](50) NOT NULL,
52+
[Omschrijving] [nvarchar](50) NULL,
53+
[Geblokkeerd] [bit] NULL,
54+
CONSTRAINT [PK_T4E_IAM_CostCenters] PRIMARY KEY CLUSTERED
55+
(
56+
[Kostenplaats] ASC
57+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
58+
) ON [PRIMARY]
59+
GO
60+
/****** Object: Table [dbo].[T4E_IAM_OrganizationalFunctions] Script Date: 20-10-2023 10:16:16 ******/
61+
SET ANSI_NULLS ON
62+
GO
63+
SET QUOTED_IDENTIFIER ON
64+
GO
65+
CREATE TABLE [dbo].[T4E_IAM_OrganizationalFunctions](
66+
[Functie] [nvarchar](50) NOT NULL,
67+
[Omschrijving] [nvarchar](50) NULL,
68+
[lang_id] [int] NULL,
69+
CONSTRAINT [PK_T4E_IAM_OrganizationalFunctions] PRIMARY KEY CLUSTERED
70+
(
71+
[Functie] ASC
72+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
73+
) ON [PRIMARY]
74+
GO
75+
/****** Object: Table [dbo].[T4E_IAM_OrganizationalUnits] Script Date: 20-10-2023 10:16:16 ******/
76+
SET ANSI_NULLS ON
77+
GO
78+
SET QUOTED_IDENTIFIER ON
79+
GO
80+
CREATE TABLE [dbo].[T4E_IAM_OrganizationalUnits](
81+
[Organisatorische_eenheid] [nvarchar](50) NOT NULL,
82+
[Omschrijving] [nvarchar](50) NULL,
83+
[Leidinggevende] [nvarchar](50) NULL,
84+
[Parent] [nvarchar](50) NULL,
85+
[lang_id] [int] NULL,
86+
CONSTRAINT [PK_T4E_IAM_OrganizationalUnits] PRIMARY KEY CLUSTERED
87+
(
88+
[Organisatorische_eenheid] ASC
89+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
90+
) ON [PRIMARY]
91+
GO
92+
/****** Object: Table [dbo].[T4E_IAM_Organizations] Script Date: 20-10-2023 10:16:16 ******/
93+
SET ANSI_NULLS ON
94+
GO
95+
SET QUOTED_IDENTIFIER ON
96+
GO
97+
CREATE TABLE [dbo].[T4E_IAM_Organizations](
98+
[Werkgever] [int] NOT NULL,
99+
[Naam_werkgever] [nvarchar](50) NULL,
100+
CONSTRAINT [PK_T4E_IAM_Organizations] PRIMARY KEY CLUSTERED
101+
(
102+
[Werkgever] ASC
103+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
104+
) ON [PRIMARY]
105+
GO
106+
/****** Object: Table [dbo].[T4E_IAM_Persons] Script Date: 20-10-2023 10:16:16 ******/
107+
SET ANSI_NULLS ON
108+
GO
109+
SET QUOTED_IDENTIFIER ON
110+
GO
111+
CREATE TABLE [dbo].[T4E_IAM_Persons](
112+
[Medewerker] [nvarchar](50) NOT NULL,
113+
[Nummer] [int] NULL,
114+
[BSN] [int] NULL,
115+
[Initials] [nvarchar](50) NULL,
116+
[Nickname] [nvarchar](50) NULL,
117+
[FirstName] [nvarchar](50) NOT NULL,
118+
[NamePrefix] [nvarchar](50) NULL,
119+
[LastName] [nvarchar](50) NOT NULL,
120+
[Geboortedatum] [date] NULL,
121+
[Geslacht_code] [nvarchar](50) NULL,
122+
[Burgelijke_staat] [nvarchar](50) NULL,
123+
[PartnerNamePrefix] [nvarchar](50) NULL,
124+
[PartnerName] [nvarchar](50) NULL,
125+
[Naamgebruik_code] [int] NULL,
126+
[Straat] [nvarchar](50) NULL,
127+
[Straat_toevoeging] [nvarchar](50) NULL,
128+
[Huisnummer] [int] NULL,
129+
[Huisnummer_toevoeging] [nvarchar](50) NULL,
130+
[Postcode] [nvarchar](50) NULL,
131+
[Woonplaats] [nvarchar](50) NULL,
132+
[Land] [nvarchar](50) NULL,
133+
[Mobiel_prive] [nvarchar](50) NULL,
134+
[Mobiel_werk] [nvarchar](50) NULL,
135+
[Telefoonnr_prive] [nvarchar](50) NULL,
136+
[Telefoonnr_werk] [nvarchar](50) NULL,
137+
[E-mail_prive] [nvarchar](50) NULL,
138+
[E-mail_werk] [nvarchar](50) NULL,
139+
[Geblokkeerd] [bit] NULL,
140+
[Datum_in_dienst] [date] NULL,
141+
[Datum_uit_dienst] [date] NULL,
142+
[MultipleContracts] [bit] NULL,
143+
[lang_id] [int] NULL,
144+
CONSTRAINT [PK_T4E_IAM_Persons] PRIMARY KEY CLUSTERED
145+
(
146+
[Medewerker] ASC
147+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
148+
) ON [PRIMARY]
149+
GO
150+
/****** Object: Table [dbo].[T4E_IAM_Placements] Script Date: 20-10-2023 10:16:16 ******/
151+
SET ANSI_NULLS ON
152+
GO
153+
SET QUOTED_IDENTIFIER ON
154+
GO
155+
CREATE TABLE [dbo].[T4E_IAM_Placements](
156+
[Medewerker] [nvarchar](50) NOT NULL,
157+
[Dienstverband] [int] NOT NULL,
158+
[Status_dienstverband_code] [nvarchar](50) NULL,
159+
[Dienstverband_is_hoofddienstverband] [bit] NULL,
160+
[Aantal_FTE] [float] NULL,
161+
[Begindatum] [date] NULL,
162+
[Einddatum] [date] NULL,
163+
[Leidinggevende] [nvarchar](50) NULL,
164+
[Vervangende_leidinggevende] [nvarchar](50) NULL,
165+
[Werkgever] [int] NULL,
166+
[Organisatorische_eenheid] [nvarchar](50) NOT NULL,
167+
[Functie] [nvarchar](50) NOT NULL,
168+
[Kostenplaats] [nvarchar](50) NULL,
169+
[Kostendrager] [nvarchar](50) NULL,
170+
[lang_id] [int] NULL,
171+
CONSTRAINT [PK_T4E_IAM_Placements] PRIMARY KEY CLUSTERED
172+
(
173+
[Medewerker] ASC,
174+
[Organisatorische_eenheid] ASC,
175+
[Functie] ASC
176+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
177+
) ON [PRIMARY]
178+
GO
179+
/****** Object: Table [dbo].[T4E_IAM_Positions] Script Date: 20-10-2023 10:16:16 ******/
180+
SET ANSI_NULLS ON
181+
GO
182+
SET QUOTED_IDENTIFIER ON
183+
GO
184+
CREATE TABLE [dbo].[T4E_IAM_Positions](
185+
[ID] [int] IDENTITY(1,1) NOT NULL,
186+
[Medewerker] [nvarchar](50) NULL,
187+
[Werkgever] [nvarchar](50) NULL,
188+
[Organisatorische_eenheid] [nvarchar](50) NULL,
189+
[Functie] [nvarchar](50) NULL,
190+
[Percentage] [nvarchar](50) NULL,
191+
[Kostenplaats] [nvarchar](50) NULL,
192+
[Kostendrager] [nvarchar](50) NULL,
193+
[Omschrijving] [nvarchar](50) NULL,
194+
[Begindatum] [date] NULL,
195+
[Einddatum] [date] NULL,
196+
[Koppeling_contract] [nchar](10) NULL,
197+
[Volgnummer_diensverband] [nchar](10) NULL,
198+
[Volgnummer_formatieverdeling] [nchar](10) NULL,
199+
[GUID] [nchar](10) NULL,
200+
[lang_id] [int] NULL,
201+
CONSTRAINT [PK_T4E_IAM_Positions] PRIMARY KEY CLUSTERED
202+
(
203+
[ID] ASC
204+
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY]
205+
) ON [PRIMARY]
206+
GO

0 commit comments

Comments
 (0)