I have multiple electrical cable going through the same path. Should I draw them all as one single line (with an attribute denoting how many they are)? or multiple lines? if multiple, should I draw them with a separating distance to be able to distinguish between them? or draw them as they are in reality (Stacked)?
I would say this totally depends on the purpose of the data. Is it being used by contractors and construction companies so they don't break anything? Are you maintaining data for the city or municipality? Or are you simply trying to create a pretty map?
While I was still in university, I did some work as a temp for a company that was digitizing the subterranean infrastructure for a national government agency. What we used to in the cases like the one you are describing, is simply draw a single line and subsequently copy and paste it as many times as necessary to represent reality.
Using a distance between the individual cables loses its intended function when you zoom out to a smaller scale. Consider that you could always use labels to visualize the individual cables, if necessary.