Hola,
 
Tienes que modificar el código para que tenga la siguiente lógica:  
Código:
 Vector --->
                 Vector -> Dato1, Dato2
                 Vector -> Dato1, Dato2
                 Vector -> Dato1, Dato2
  En el código tienes algo así;  
Código:
 Vector ---> Dato1, Dato2, Dato3, etc.
  Donde DatoX es la clase _Categoria. 
Saludos,