Which database model is most suitable for representing data with flexible and complex relationships such as social networks?

Options

  • A. Hierarchical model
  • B. Network model
  • C. Flat-file model
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. Network model

Detailed Explanation

  • Network model: Represents interconnected records and complex relationships.
  • It can represent multiple connections between records.
  • Graph databases are a modern approach commonly used for social network relationships.