Hi Lina
You may have noticed, that by using Itemlist columns and columns of the main element, the main element rows are being repeated in every row. For some users this might result in reports with confusing data. E.g. when calculating the sum of an itemlist column and save in a form field. If this total field used in the report together with itemlist columns, this total would then be shown on every row. When you then calculate the sum of the field and the column, there would be a difference because of the 1:n relationship.
By using more than one Itemlist there would be even a 1:n:m multiplication, so you better stop the users for doing this.
If you need a report that combines values from various lists, you could create a technical itemlist and populate the list by using an SQL query and/or business logic. Then you can create your report based on your technical itemlist.