Let me start by saying I have had to teach myself all the category theory I know, if I can even call it knowing category theory haha. I am now in a class using Emily Riehl's Category Theory in Context. I have control-F-ed looking for something like this but haven't found it, so I would welcome information and/or thoughts:
I'm wondering about the concept of "prime" or "indecomposable" morphisms (arrows) in my category. I'm motivated by dealing with k-graphs seen as categories, in which I get to talk about edges in this kind of "fully-broken-down" way. I am hoping there is some kind of similar concept of breaking down to the arrows in a small category that are most building-block-ish, as far away as I can get reasonably from being compositions of other nonidentity morphisms... I say reasonably bc I've just learned about products and so it seems that any morphism would be able to factor through a product and a projection back down, if my category happens to have products? I am very new to all of this. I have been told that the idea of "A morphism $h: X \rightarrow Y$ is indecomposable if $h = fg$ implies $g = 1_Y$ or $f = 1_X$" is not useful, I guess bc of the product thing I mentioned above. If anyone can shed some light on the subject I would be very appreciative!