Projet

Général

Profil

US #1016 » Insert-quiz2.sql

ahlem belgacem, 25/04/2025 17:01

 
1
use socle;
2

    
3
-- Insert into solution_quiz for Quiz 2
4
INSERT INTO solution_quiz (id, quizCode, quiz_image, averagetime) 
5
VALUES 
6
(2,'quiz_2_The_Practices_of_Review_Salary',
7
 'Questionnaire 2 -Les Pratiques de Révision Salariale.jpg',
8
  12);
9

    
10
-- Insert into solution_quiz_translate for Quiz 2
11
INSERT INTO solution_quiz_translate (quizCode, title, description, short_description, languageId) 
12
VALUES 
13
('quiz_2_The_Practices_of_Review_Salary', 
14
 'Questionnaire 2 -Les Pratiques de Révision Salariale',
15
 'Ce questionnaire examine comment les différentes pratiques d’examen des 
16
 salaires influent sur la motivation, la satisfaction et le maintien 
17
 en poste des employés. Il couvre des sujets clés comme l’équité, la transparence,
18
 la rémunération fondée sur le rendement et
19
 l’incidence globale des décisions en matière de rémunération sur le moral et l’engagement au travail.', 
20
 'Analyse des pratiques de révision salariale et leur impact sur les employés', 2),
21
 
22
 ('quiz_2_The_Practices_of_Review_Salary', 
23
 'Quiz 2 - Salary Review Salary',
24
 'This quiz examines how different salary review practices affect employee motivation, satisfaction,
25
 and retention. It covers key topics like fairness, transparency,
26
 performance-based pay, and the overall impact of compensation decisions on workplace morale and engagement.', 
27
 'Analysis of salary review practices and their impact on employees', 1);
28

    
29
-- Insert into solution_quiz_section for Quiz 2
30
INSERT INTO solution_quiz_section (sectionCode, quizCode, section_order) 
31
VALUES
32
('Salary_Revision_Policy', 'quiz_2_The_Practices_of_Review_Salary', 1),
33
('Salary_Revision_Criteria', 'quiz_2_The_Practices_of_Review_Salary', 2),
34
('Salary_adjustments_and_increases', 'quiz_2_The_Practices_of_Review_Salary', 3);
35

    
36
-- en translate & fr 
37
-- Insert English translations
38
INSERT INTO solution_quiz_section_translate (sectionCode, title, languageId) VALUES
39
('Salary_Revision_Policy', 'Salary Revision Policy', 1),
40
('Salary_Revision_Criteria', 'Salary Revision Criteria', 1),
41
('Salary_adjustments_and_increases', 'Salary Adjustments and Increases', 1);
42

    
43
-- Insert French translations 
44
INSERT INTO solution_quiz_section_translate (sectionCode, title, languageId) VALUES
45
('Salary_Revision_Policy', 'Politique de révision des salaires', 2),
46
('Salary_Revision_Criteria', 'Critères de révision des salaires', 2),
47
('Salary_adjustments_and_increases', 'Ajustements et augmentations de salaire', 2);
48
-- Section "Politique de Révision Salariale" (questions 1–4)
49
INSERT INTO solution_quiz_section_questions 
50
(questionCode, sectionCode, quizCode, idparent, type, question_order, echartType)
51
VALUES
52
('Q2-PRS-1', 'Salary_Revision_Policy', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CU', 1, 'Pie'), -- L'entreprise dispose-t-elle d'une politique formelle de révision salariale ?
53
('Q2-PRS-2', 'Salary_Revision_Policy', 'quiz_2_The_Practices_of_Review_Salary', 'Q2-PRS-1', 'CU', 2, 'Bar'), -- Si oui, depuis combien de temps cette politique est-elle en place ?
54
('Q2-PRS-3', 'Salary_Revision_Policy', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CM', 3, 'Bar'), -- À quelle fréquence les révisions salariales sont-elles effectuées ?
55
('Q2-PRS-4', 'Salary_Revision_Policy', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CM', 4, 'Bar'); -- Quels sont les principaux objectifs de votre politique de révision salariale ?
56

    
57
-- Section "Critères de Révision Salariale" (question 5)
58
INSERT INTO solution_quiz_section_questions 
59
(questionCode, sectionCode, quizCode, idparent, type, question_order, echartType)
60
VALUES
61
('Q2-SRS-1', 'Salary_Revision_Criteria', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CM', 5, 'Bar'); -- Quels sont les principaux critères utilisés pour les révisions salariales ?
62

    
63
-- Section "Ajustements et Augmentations Salariales" (questions 6–9)
64
INSERT INTO solution_quiz_section_questions 
65
(questionCode, sectionCode, quizCode, idparent, type, question_order, echartType)
66
VALUES
67
('Q2-AAS-1', 'Salary_adjustments_and_increases', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CM', 6, 'Bar'), -- Quels types d'ajustements salariaux sont pratiqués dans votre entreprise ?
68
('Q2-AAS-2', 'Salary_adjustments_and_increases', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CU', 7, 'Bar'), -- Quel est le pourcentage moyen d'augmentation salariale pour la dernière année ?
69
('Q2-AAS-3', 'Salary_adjustments_and_increases', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CU', 8, 'Bar'), -- Quel est le pourcentage moyen d'augmentation salariale sur trois ans ?
70
('Q2-AAS-4', 'Salary_adjustments_and_increases', 'quiz_2_The_Practices_of_Review_Salary', 0, 'CU', 9, 'Table'); -- Quelle part du budget annuel est dédiée aux augmentations salariales ?
71

    
72
-- Translations for Section "Politique de Révision Salariale" (French)
73
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
74
VALUES
75
('Q2-PRS-1', 'L\'entreprise dispose-t-elle d\'une politique formelle de révision salariale ?', 2),
76
('Q2-PRS-2', 'Si oui, depuis combien de temps cette politique est-elle en place ?', 2),
77
('Q2-PRS-3', 'À quelle fréquence les révisions salariales sont-elles effectuées ?', 2),
78
('Q2-PRS-4', 'Quels sont les principaux objectifs de votre politique de révision salariale ?', 2);
79

    
80
-- Translations for Section "Critères de Révision Salariale" (French)
81
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
82
VALUES
83
('Q2-SRS-1', 'Quels sont les principaux critères utilisés pour les révisions salariales ?', 2);
84

    
85
-- Translations for Section "Ajustements et Augmentations Salariales" (French)
86
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
87
VALUES
88
('Q2-AAS-1', 'Quels types d\'ajustements salariaux sont pratiqués dans votre entreprise ?', 2),
89
('Q2-AAS-2', 'Quel est le pourcentage moyen d\'augmentation salariale accordé par votre entreprise pour la dernière année ?', 2),
90
('Q2-AAS-3', 'Quel est le pourcentage moyen d\'augmentation salariale accordé par votre entreprise au cours des trois dernières années ?', 2),
91
('Q2-AAS-4', 'Quelle part du budget annuel est dédiée aux augmentations salariales ?', 2);
92

    
93
-- Translations for Section "Salary Revision Policy" (English)
94
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
95
VALUES
96
('Q2-PRS-1', 'Does the company have a formal salary revision policy?', 1),
97
('Q2-PRS-2', 'If yes, how long has this policy been in place?', 1),
98
('Q2-PRS-3', 'How frequently are salary revisions conducted?', 1),
99
('Q2-PRS-4', 'What are the main objectives of your salary revision policy?', 1);
100

    
101
-- Translations for Section "Salary Revision Criteria" (English)
102
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
103
VALUES
104
('Q2-SRS-1', 'What are the main criteria used for salary revisions?', 1);
105

    
106
-- Translations for Section "Salary Adjustments and Increases" (English)
107
INSERT INTO solution_quiz_section_questions_translate (questionCode, title, languageId)
108
VALUES
109
('Q2-AAS-1', 'What types of salary adjustments are practiced in your company?', 1),
110
('Q2-AAS-2', 'What is the average percentage of salary increase granted by your company in the last year?', 1),
111
('Q2-AAS-3', 'What is the average percentage of salary increase granted by your company over the past three years?', 1),
112
('Q2-AAS-4', 'What portion of the annual budget is dedicated to salary increases?', 1);
113

    
114
-- Insert items for the second quiz
115
INSERT INTO solution_reponses_items (itemCode, itemName)
116
VALUES
117
  ('less-than-1-year', 'Less than 1 year'),
118
  ('1-3-years', '1-3 years'),
119
  ('3-5-years', '3-5 years'),
120
  ('more-than-5-years', 'More than 5 years'),
121
  ('semi-annually', 'semi-annually'),
122
  ('quarterly', 'quarterly'),
123
  ('other-please-specify', 'Other (Please Specify)'),
124
  ('employee-motivation-retention', 'Employee motivation and retention'),
125
  ('alignment-of-wages', 'Alignment of wages to the market'),
126
  ('reward-for-performance', 'Reward for performance'),
127
  ('internal-equity', 'internal equity'),
128
  ('seniority', 'Seniority'),
129
  ('specific-skills', 'Specific skills'),
130
  ('market-salary-comparison', 'Comparison with market salaries'),
131
  ('achieving-personal-goals', 'Achieving personal goals'),
132
  ('merit-increases', 'Merit increases'),
133
  ('cost-of-living-adjustments', 'Cost of living adjustments'),
134
  ('promotion-increases', 'Increases for promotions'),
135
  ('one-time-bonuses', 'One-time bonuses'),
136
  ('market-comparisons', 'Adjustments based on market comparisons'),
137
  ('less-than-3-percent', 'Less than 3%'),
138
  ('between-3-and-5-percent', 'Between 3% and 5%'),
139
  ('between-5-and-7-percent', 'Between 5% and 7%'),
140
  ('more-than-7-percent', 'More than 7%'),
141
  ('less-than-1-percent', 'Less than 1%'),
142
  ('between-1-and-3-percent', 'Between 1% and 3%'),
143
  ('more-than-5-percent', 'More than 5%');
144

    
145
-- linking 
146
INSERT  INTO solution_quiz_section_questions_items
147
  (itemCode, questionCode, itemParentId, isOther)
148
VALUES
149
  -- Question 1 (Q2-PRS-1)
150
  ('yes', 'Q2-PRS-1', NULL, 0),
151
  ('no',  'Q2-PRS-1', NULL, 0),
152

    
153
  -- Question 2 (Q2-PRS-2)
154
  ('less-than-1-year',   'Q2-PRS-2', 'yes', 0),
155
  ('1-3-years',   'Q2-PRS-2', 'yes', 0),
156
  ('3-5-years',  'Q2-PRS-2', 'yes', 0),
157
  ('more-than-5-years',  'Q2-PRS-2', 'yes', 0),
158

    
159
  -- Question 3 (Q2-PRS-3)
160
  ('annually',   'Q2-PRS-3', NULL, 0),
161
  ('semi-annually','Q2-PRS-3', NULL, 0),
162
  ('quarterly', 'Q2-PRS-3', NULL, 0),
163
  ('other-please-specify', 'Q2-PRS-3', NULL, 1),
164

    
165
  -- Question 4 (Q2-PRS-4)
166
  ('employee-motivation-retention','Q2-PRS-4', NULL, 0),
167
  ('alignment-of-wages',            'Q2-PRS-4', NULL, 0),
168
  ('reward-for-performance',        'Q2-PRS-4', NULL, 0),
169
  ('internal-equity',               'Q2-PRS-4', NULL, 0),
170
  ('other-please-specify',          'Q2-PRS-4', NULL, 1),
171

    
172
  -- Question 5 (Q2-SRS-1)
173
  ('individual-performance','Q2-SRS-1', NULL, 0),
174
  ('team-performance',      'Q2-SRS-1', NULL, 0),
175
  ('company-performance',   'Q2-SRS-1', NULL, 0),
176
  ('seniority',             'Q2-SRS-1', NULL, 0),
177
  ('specific-skills',       'Q2-SRS-1', NULL, 0),
178
  ('market-salary-comparison','Q2-SRS-1',NULL, 0),
179
  ('achieving-personal-goals','Q2-SRS-1',NULL, 0),
180
  ('other-please-specify',  'Q2-SRS-1', NULL, 1),
181

    
182
  -- Question 6 (Q2-AAS-1)
183
  ('merit-increases',             'Q2-AAS-1', NULL, 0),
184
  ('cost-of-living-adjustments',  'Q2-AAS-1', NULL, 0),
185
  ('promotion-increases',         'Q2-AAS-1', NULL, 0),
186
  ('one-time-bonuses',            'Q2-AAS-1', NULL, 0),
187
  ('market-comparisons',          'Q2-AAS-1', NULL, 0),
188
  ('other-please-specify',        'Q2-AAS-1', NULL, 1),
189

    
190
  -- Question 7 (Q2-AAS-2)
191
  ('less-than-3-percent',      'Q2-AAS-2', NULL, 0),
192
  ('between-3-and-5-percent',  'Q2-AAS-2', NULL, 0),
193
  ('between-5-and-7-percent',  'Q2-AAS-2', NULL, 0),
194
  ('more-than-7-percent',      'Q2-AAS-2', NULL, 0),
195

    
196
  -- Question 8 (Q2-AAS-3)
197
  ('less-than-3-percent',      'Q2-AAS-3', NULL, 0),
198
  ('between-3-and-5-percent',  'Q2-AAS-3', NULL, 0),
199
  ('between-5-and-7-percent',  'Q2-AAS-3', NULL, 0),
200
  ('more-than-7-percent',      'Q2-AAS-3', NULL, 0),
201

    
202
  -- Question 9 (Q2-AAS-4)
203
  ('less-than-1-percent',      'Q2-AAS-4', NULL, 0),
204
  ('between-1-and-3-percent',  'Q2-AAS-4', NULL, 0),
205
  ('between-3-and-5-percent',  'Q2-AAS-4', NULL, 0),
206
  ('more-than-5-percent',      'Q2-AAS-4', NULL, 0);
207

    
208
-- French translations (languageId = 2)
209
INSERT INTO solution_quiz_question_items_translate (itemCode, itemValue, languageId)
210
VALUES
211
  ('less-than-1-year',  'Moins d''un an',  2),
212
  ('1-3-years',  '1-3 ans',   2),
213
  ('3-5-years', '3-5 ans',  2),
214
  ('more-than-5-years','Plus de 5 ans', 2),
215
  ('semi-annually', 'Semi-annuellement',  2),
216
  ('quarterly','Trimestriellement',    2),
217
  ('other-please-specify', 'Autre (veuillez préciser)', 2),
218
  ('employee-motivation-retention','Motivation et rétention des employés',2),
219
  ('alignment-of-wages',  'Alignement des salaires sur le marché', 2),
220
  ('reward-for-performance','Récompense pour la performance', 2),
221
  ('internal-equity', 'Équité interne',  2),
222
  ('seniority',   'Ancienneté',  2),
223
  ('specific-skills', 'Compétences spécifiques',   2),
224
  ('market-salary-comparison',  'Comparaison avec les salaires du marché',2),
225
  ('achieving-personal-goals',  'Atteinte des objectifs personnels', 2),
226
  ('merit-increases', 'Augmentations au mérite',  2),
227
  ('cost-of-living-adjustments','Ajustements du coût de la vie', 2),
228
  ('promotion-increases',  'Augmentations pour promotion',2),
229
  ('one-time-bonuses', 'Bonus ponctuels', 2),
230
  ('market-comparisons', 'Ajustements basés sur des comparaisons de marché',2),
231
  ('less-than-3-percent', 'Moins de 3%', 2),
232
  ('between-3-and-5-percent',   'Entre 3% et 5%',  2),
233
  ('between-5-and-7-percent',   'Entre 5% et 7%', 2),
234
  ('more-than-7-percent',  'Plus de 7%',   2),
235
  ('less-than-1-percent',  'Moins de 1%',   2),
236
  ('between-1-and-3-percent', 'Entre 1% et 3%',     2),
237
  ('more-than-5-percent',   'Plus de 5%',     2);
238

    
239
-- English translations (languageId = 1)
240
INSERT INTO solution_quiz_question_items_translate (itemCode, itemValue, languageId)
241
VALUES
242
  ('less-than-1-year',  'Less than 1 year',   1),
243
  ('1-3-years',  '1-3 years',  1),
244
  ('3-5-years', '3-5 years',  1),
245
  ('more-than-5-years',   'More than 5 years',  1),
246
  ('semi-annually','Semi-annually',   1),
247
  ('quarterly',  'Quarterly',   1),
248
  ('other-please-specify','Other (Please Specify)',             1),
249
  ('employee-motivation-retention','Employee motivation and retention',1),
250
  ('alignment-of-wages', 'Alignment of wages to the market',    1),
251
  ('reward-for-performance', 'Reward for performance', 1),
252
  ('internal-equity', 'Internal equity',  1),
253
  ('seniority',  'Seniority', 1),
254
  ('specific-skills','Specific skills', 1),
255
  ('market-salary-comparison', 'Comparison with market salaries',  1),
256
  ('achieving-personal-goals',  'Achieving personal goals', 1),
257
  ('merit-increases','Merit increases',  1),
258
  ('cost-of-living-adjustments','Cost of living adjustments',  1),
259
  ('promotion-increases', 'Increases for promotions',    1),
260
  ('one-time-bonuses', 'One-time bonuses', 1),
261
  ('market-comparisons','Adjustments based on market comparisons',1),
262
  ('less-than-3-percent',  'Less than 3%',   1),
263
  ('between-3-and-5-percent', 'Between 3% and 5%', 1),
264
  ('between-5-and-7-percent', 'Between 5% and 7%', 1),
265
  ('more-than-7-percent', 'More than 7%', 1),
266
  ('less-than-1-percent', 'Less than 1%', 1),
267
  ('between-1-and-3-percent','Between 1% and 3%', 1),
268
  ('more-than-5-percent',  'More than 5%',1);
    (1-1/1)