Create a custom 3-way venn diagram that is both proportional and dynamic. It should take in three different boolean fields for each record. Each selected boolean field will represent one circle.
The area of each circle should be determined on the number of records (sum of records) when the field = 1. The overlapping areas when two or more fields are true should also be proportional** to the rest of the segments of the visualization.
(**Doesn't necessarily need to be exact mathematically, but at least have the circle and segment areas appear proportional to the rest of the segments)
When the data source updates, the visualization should be dynamic in nature so that it's always reflecting the current data that it's build from.
Have functionality to clearly label each circle / overlap areas, in addition to allowing the user to select colours.