Skip to main content

Table 3 Multicovariate ordinal logistic model of the association between body mass index and self-rated health- ELSA-Brasil (2008–10)

From: Brazilian Longitudinal Study of Adult Health (ELSA-Brasil): socio-occupational class as an effect modifier for the relationship between adiposity measures and self-rated health

 

Crude OR

Adjusted OR

Female sex

 Self-declared colour (white = 1)

  Brown

2.03 (1.78–2.31)

1.74 (1.51–1.99)

  Black

2.53 (2.19–2.92)

1.88 (1.61–2.19)

 Age (continuous variable)

1.02 (1.01–1.03)

1.03 (1.02–1.03)

 Marital status (single = 1)

  Married/united

1.16 (0.97–1.39)

1.28 (1.06–1.54)

  Separated/divorced/widowed/other

1.59 (1.33–1.92)

1.41 (1.16–1.71)

 Body mass index (normal = 1)

  Overweigh

1.59 (1.33–1.91)

  Obesity

3.31 (2.84–3.88)

 Socio-occupational class (high = 1)

  Medium social class

2.15 (1.84–2.51)

  Low social class

3.89 (3.29–4.60)

 Interactions*

  Normal*high socio-occupational class

1

  Overweigh*high socio-occupational class

1.01 (0.73–1.40)

  Obesity*high socio-occupational class

2.51 (1.81–3.46)

  Normal*medium socio-occupational class

1.75 (1.34–2.30)

  Overweigh*medium socio-occupational class

2.36 (1.79–3.13)

  Obesity*medium socio-occupational class

1.74 (1.32–2.29)

  Normal*low socio-occupational class

2.68 (1.97–3.67)

  Overweigh*low socio-occupational class

3.47 (2.59–4.69)

  Obesity*low socio-occupational class

2.49 (1.86–3.36)

Male sex

 Self-declared colour (white = 1)

  Brown

1.53 (1.33–1.75)

1.26 (1.09–1.47)

  Black

1.81 (1.52–2.15)

1.32 (1.09–1.58)

 Age (continuous variable)

1.02 (1.02–1.04)

1.04 (1.03–1.04)

 Marital status (single = 1)

  Married/united

1.46 (1.08–2.01)

1.13 (0.83–1.57)

  Separated/divorced/widowed/other

1.53 (1.09–2.19)

1.29 (0.91–1.86)

 Body mass index (normal = 1)

  Overweigh

1.34 (1.14–1.56)

  Obesity

2.19 (1.89–2.53)

 Socio-occupational class (high = 1)

  Medium social class

1.76 (1.49–2.07)

  Low social class

2.99 (2.56–3.52)

 Interactions*

  Normal*high socio-occupational class

1

  Overweigh*high socio-occupational class

1.72 (1.25–2.41)

  Obesity*high socio-occupational class

3.21 (2.26–4.59)

  Normal*medium socio-occupational class

2.35 (1.68–3.32)

  Overweigh*medium socio-occupational class

1.72 (1.33–2.22)

  Obesity*medium socio-occupational class

1.94 (1.43–2.64)

  Normal*low socio-occupational class

4.08 (2.95–5.73)

  Overweigh*low socio-occupational class

2.89 (2.26–3.70)

  Obesity*low socio-occupational class

2.15 (1.57–2.96)

  1. OR = Odds Ratio, BMI = Body mass index; Ordinal logistic model was a proportional odds regression to model self-rated health (good, fair, poor). Crude and adjusted ORs were obtained by single and multicovariate models; Adjusted model: body mass index + socio-occupational class + self-declared colour or race + age + marital status + body mass index*socio-occupational class; * Effect of socio-occupational class status considering body mass index