Logo
NeoArc Studio

Connections and Routing

Learn how to connect shapes with different line styles, path types, and arrow configurations. Includes crow's foot notation for ERD diagrams.

Connections show relationships between shapes in your diagrams. The diagram editor includes extensive options for styling connections to convey different types of relationships clearly.

Creating Connections

To connect two shapes:

Path Types

Choose how the connection routes between shapes:

Line Styles

The line style can indicate the nature of the relationship:

StyleAppearanceTypical Use
SolidContinuous linePrimary relationships and direct dependencies
DashedBroken line with gapsOptional relationships, planned connections, or weaker dependencies
DottedSeries of dotsIndirect relationships, references, or temporary connections

Line Endings

Over 20 line endings are available to convey relationship semantics:

Crow's Foot Notation

For Entity-Relationship Diagrams, NeoArc supports crow's foot notation to show cardinality:

SymbolMeaningNotation
OneExactly oneSingle perpendicular line
ManyZero or moreCrow's foot (three lines spreading)
Zero or OneOptional, at most oneCircle with single line
Zero or ManyOptional, any numberCircle with crow's foot
One or ManyRequired, one or moreLine with crow's foot

Connection Labels

Add text to connections to describe the relationship:

Styling Connections

Customise connection appearance:

Editing Connection Routes

Orthogonal connections can be manually adjusted:

Best Practices

Be Consistent
Use the same line style for the same type of relationship throughout your diagram.
Minimise Crossings
Rearrange shapes to reduce connection crossings for clarity.
Use Labels Sparingly
Only label connections where the relationship is not obvious.
Match Conventions
Use crow's foot for ERDs, arrows for data flow, diamonds for UML composition.