Skip to main content

Table 4 Variables associated with musculoskeletal and mental disorders

From: Health behaviour, health status and occupational prospects of apprentice nurses and kindergarten teachers in Germany: a cross-sectional study

Musculoskeletal disorders (MSD)

   

Independent variables

MSD n (%)

Crude OR (95 % CI)

Adjusted ORa (95 % CI)

Age (years)

 16–19

17 (25.0)

1

1

 20–22

38 (29.7)

1.3 (0.7–2.5)

1.2 (0.6–2.7)

 23–26

58 (50.4)

3.1 (1.6–5.9)**

3.1 (1.4–6.7)**

 27–30

10 (23.8)

0.9 (0.4–2.3)

1.0 (0.4–2.8)

Socioeconomic status

 High

16 (43.2)

1

1

 Middle

67 (40.1)

0.9 (0.4–1.8)

1.0 (0.5–2.2)

 Low

31 (24.8)

0.4 (0.2–0.9)*

0.5 (0.2–1.2)

Mental disorder

 No

60 (27.6)

1

1

 Yes

62 (46.3)

2.3 (1.4–3.5)***

1.8 (1.1–3.1)*

Irritation (8–56)

/

1.04 (1.02–1.06)**

1.02 (1.00–1.05)

Job satisfaction (0–100)

/

0.98 (0.97–0.99)**

0.99 (0.97–1.01)

Mental disorder

Independent variables

Mental disorder n (%)

Crude OR (95 % CI)

Adjusted ORa (95 % CI)

Apprenticeship trade

 General healthcare and nursing

44 (31.0)

1

1

 Geriatric nursing

50 (38.5)

1.4 (0.8–2.3)

1.4 (0.8–2.7)

 Early childhood education

40 (50.0)

2.2 (1.3–3.9)**

2.9 (1.4–6.0)**

Socioeconomic status

 High

9 (24.3)

1

1

 Middle

73 (43.7)

2.4 (1.1–5.4)*

2.2 (0.9–5.4)

 Low

43 (34.7)

1.7 (0.7–3.8)

1.5 (0.6–4.1)

MSD

 No

72 (31.4)

1

1

 Yes

62 (50.8)

2.3 (1.4–3.5)***

2.1 (1.2–3.7)**

Self-efficacy (10–40)

/

0.89 (0.85–0.94)***

0.93 (0.87–0.99)*

Irritation (8–56)

/

1.07 (1.05–1.10)***

1.05 (1.02–1.08)**

Job satisfaction (0–100)

/

0.98 (0.97–0.99)**

0.98 (0.97–1.00)

  1. Multivariate logistic regression analysis to determine variables associated with MSD was performed with n = 318 participants (Nagelkerke’s Pseudo R2 = 0.18). Multivariate logistic regression analysis to determine variables associated with mental disorder was performed with n = 310 participants (Nagelkerke’s Pseudo R2 = 0.25)
  2. aAdjusted for the other variables in the model
  3. OR odds ratio, CI confidence interval; *p <0.05, **p <0.01, ***p <0.001