I'm working with QGIS 3.16 Hannover under MacOS 10.13 environment. I've got two polygon shapefile layers: one for natural areas and one for regions. I need to divide all natural areas, using the boundaries of the regions, without loosing any part. For example, in the following image, polygon A represents a natural area in shapefile
Natural_Areas and polygons B and C represent the boundaries of two regions in shapefile
I want to obtain a layer containing polygons 1, 2 and 3. I've tried with the clipping tool, but it returns a single polygon corresponding to polygons 2 and 3 joined (or, more precisely, not cut).