How would you design a relational database schema to accommodate a complex many-to-many relationship with varying attributes

Posted Date: