The first alternative scales a bit better. Suppose that you need to add another attribute of an animal section, such as the status of the section. I suggest that this representation:
does a better job of conveying the following facts:
- name is a property of the category
- a category could have multiple sections
- status is a property of a section; not all sections in the category are required to have the same status.
In short, it makes the hierarchical structure clearer, and shows which attributes apply at each level of the hierarchy.