a group of tables linked together by primary &  foreign keys.
data is held in two or more tables, a relationship created between the tables by use of the primary key and foreign key
- aims to achieve optimum efficiency by doing these: 1) scheduling processes 2) resolution of conflicts between 2 similar processes