During analysis all executed rules are stored as nodes with their relationships (e.g. REQUIRES_CONCEPT). If rules are visited multiple times (e.g. because they are required by multiple rules) then these relationships are created multiple times.