Added a method to ensure that each report has an id and edge(s)