Relationships

Table relationships and foreign keys

Relationships

One-to-Many

  • ContactContactProgression (one contact has many progression entries)
  • StaffUserNews (via created_by, updated_by)

Many-to-Many

  • ActionTag (via ActionTag)
  • NewsTag (via NewsTag)
  • EventTag (via EventTag)
  • StaffUserRole (via UserRole)

Foreign Keys

Cascade Deletes:

  • UserRoleStaffUser (CASCADE)
  • UserRoleRole (CASCADE)
  • ContactProgressionContact (CASCADE)

Set Null:

  • Content created_byStaffUser (SET NULL)