I have shapefiles for school attendance zones (SAZs) and Census Tracts (CTs), where the red lines below are CTs and the lighter lines are SAZs. I would like to calculate the proportion (%) of each CT covered by each SAZ. For example, if one CT was covered by two SAZs (SAZ1 and SAZ2), I want to be able to estimate that 28% of the CT is covered by SAZ1 and 72% of it is covered by SAZ2.
I have not tried anything yet, since I am fairly new at this and cannot think of a solution. I think I would start out by calculating the areas of each polygon in sq. miles, ft, meters, etc., then do a join of some sort (union? intersect?), but I am stuck.