Welcome to the club!
When each and everyone who stumbles upon your software implementation of a real-life VERY NORMAL situation and can't figure out for DOZENS of hours how to make it work in order to get consistent results.... That's a statement of a very poorly designed implementation IMHO.
Let me walk you through the way I find the best cost/benefit (visually great, relatively fast implementation and great TSE compatibility)
Imagine one 24V signal coming from a power supply needs to be "split" between numerous other components that need that power.
The elegant way of doing that in real life is to feed a terminal block with that "original source" 24V, add a bunch of extra terminal blocks to its side forming a terminal strip and jump them together with a proper terminal strip jumper.
My base-case scenario here is a "single-tier" terminal block strip like this:

In this case, the first terminal block is able to connect only one other component (TOP side is receiving the 24V source, therefore you are left with one spare connection at BOTTOM side), and every 1 other block gives you two new possible connections (because there is a jumper between them which is NOT using any of the available connections).
Back to my example:

Here you have three "splits". They could be achieved with 2 terminal blocks jumped together:
-terminal 1 TOP: 24v source
-terminal 1 BOT: 24v destination 1
-terminal 2 TOP: 24v destination 2
-terminal 2 BOT: 24v destination 3
Like this:

If you run TSE after drawing this (and not updating wires to be jumpers) you'll get:
-four terminals instead of 2 (because it counts each lil round terminal in your drawing as a full terminal block)
-a standard "two wires per screw" wiring set up (in most companies that's heresy!)
-a literal reading of your drawing's connections, as if your jumpers were actual wires jumping each terminal block

The way to read this table is assuming the following:
-LEFT side of TSE table is BOTTOM side of each terminal block.
-RIGHT side of the table is the TOP side
-each line is a wire
-each "L1" is a terminal (sometimes it throws two wires to the same side of a terminal, as if they were soldered or screwed together there)
Now let's see what it's trying to represent there (follow the numbers):
1- Terminal block 1, at its TOP side, receives a wire FROM "24V Source"
2- Terminal block 1, at its BOTTOM side, sends a wire TO another terminal of the same terminal strip "TB-24V". You can assume that's going to the very next terminal block (a literal "jumper").
3- Terminal block 2, at its TOP side, receives a wire FROM another terminal of the same terminal strip "TB-24V". You can assume that's coming from the previous block (jumper).
4- Terminal block 2, at its BOTTOM side, sends a wire TO our first destination 24V
5- Terminal block 2, still at its BOTTOM side (again, screwed or soldered together), sends a wire TO another terminal of the same terminal strip "TB-24V"
6- Terminal block 3, at its TOP side, receives a wire FROM another terminal of the same terminal strip "TB-24V". You can assume that's coming from the previous block (jumper).
7- Terminal block 3, at its BOTTOM side, sends a wire TO our second destination 24V
8- Terminal block 3, still at its BOTTOM side (again, screwed or soldered together), sends a wire TO another terminal of the same terminal strip "TB-24V"
9- Terminal block 4, at its TOP side, receives a wire FROM another terminal of the same terminal strip "TB-24V". You can assume that's coming from the previous block (jumper)
and finally 10- Terminal block 4, at its BOTTOM side, sends a wire TO our second destination 24V

You can see that TSE by default will jump terminals together as if we were on a school science project:

..as if we needed to tap into "useful" screws or push-in/spring terminals in order to jump these all together.
Of course, this is ridiculous for any professional use, you now need to spend a hundred hours learning how to update your approach:
First, create a new wire layer, color it to something else that stands out and name it "JUMPER". Attribute the wires that represent the internal jumpers of your terminal strip. Like this:

Just by doing this, you'll notice TSE will instantly remove those redundant representations:

Of course, it's not smart enough to represent the actual jumpers, it's a step you need to manually perform (although it's not 100% necessary nor much useful, you could skip this):

still, it is using/calculating four terminals where you'd actually need only two (this error grows geometrically as your project can potentially have hundreds of terminal blocks.
The way to trick ACADE here is to upgrade your terminals to have levels that are equal the number of connections
This means all "single tier" terminal blocks would be a "2 levels" block. "Double tier" terminal blocks would have 4 levels:

Change this on the first block and copy/paste its properties to the other ones. You'll see now that each line represents not only the wires but also the different levels on each block (L1, L2, so on)

Now that we have two level terminals, we can use the "assign" tool to glue each two terminals together. You'll notice the terminals that lose the assignments become empty, or "spare" terminals. You can use the remove spares to get rid of them, or just reorganize everything by clicking on the table columns or manually moving them up and down.

Assignments done. Now delete the spares:

Here I've set a few new conventions - because TSE doesn't do any kind of "type check" for you. Each wire and each connection can be all over the place.
The way it works best for me is to always keep to the LEFT of the table the incoming/source signals, and to the RIGHT of the table the outgoing/destination signals. Notice I chose not to do any physical wire representation of TOP and BOTTOM like I was doing before. This would be way too detailed for the schematics I normally need to generate.
This is enough detailing for ACADE to correctly calculate the number of terminals your electrician needs, as well as represent them flawlessly on both your schematic and footprint pages:

Of course, here ACADE defaulted to an actual "tier 2" representation, so for the final touch you should assign part numbers to your terminals and make sure they have a matching footprint database / dwg in order to display your correct footprint drawing:

If you ever need to actually report each terminal and each wire coming in/out, just toggle their positions in the table, like such:

and you'll get the wiring represented like so:
