IDMS (Integrated Database Management System) is a network database model that uses sets to represent many-to-many relationships between records. Unlike hierarchical databases (tree structure only) or relational databases (tabular with foreign keys), network databases allow records to have multiple parent and child connections through set relationships.