}
private Integer storeSectionInDatabaseWithParentId(CfrSection section, Integer databaseParentId) {
String parentReference = this.databaseIdTracker.getReferenceForDatabaseId(databaseParentId);
this.addCfrSectionAndParentReferenceToTracker(section, parentReference);
final CfrSectionModel sectionModel = new CfrSectionModel(section);
sectionModel.setParentSectionId(databaseParentId);
sectionModel.setCodeId(this.codeId);
this.persistenceHelper.storeSection(sectionModel);
this.addCfrDatabaseIdToTracker(sectionModel.getId(), section.getReference());
return sectionModel.getId();
}