Issues adding multiple rows into table

My best guess is that where you have 'checkrelatorio' => true in the accessible array of the Checklist entity, it needs to be 'checkrelatorios' => true. There should be a checkrelatorios property in the entity with a list of those entities in it, but that’s entirely missing, and lack of accessibility seems the most likely culprit.