Logo
NeoArc Studio

Connections Reference

Complete reference for connection path types, line styles, and 20+ line endings including crow's foot notation for ERDs.

Connections link shapes together to show relationships, data flows, and dependencies. The diagram editor supports multiple path types, line styles, and 20+ line endings.

Path Types

Connection path types
TypeDescriptionBest For
straightDirect line between shapesSimple relationships
curvedBezier curve for smooth connectionsFlowing diagrams
orthogonalRight-angle routing (90-degree turns)Architecture diagrams
two-wayBidirectional connectionMutual relationships

Line Styles

Connection line styles
StyleDescriptionTypical Usage
solidContinuous linePrimary relationships
dashedDashed lineOptional or future connections
dottedDotted lineWeak relationships or dependencies

Line Endings

Connection Properties

Connection properties
PropertyTypeDescription
pathTypeenumPath routing algorithm
lineStyleenumSolid, dashed, or dotted
strokeColorhexLine colour
strokeWidthnumberLine thickness in pixels
startEndingenumLine ending at start
endEndingenumLine ending at end
cornerStyleenumSharp or rounded corners (orthogonal only)
cornerRadiusnumberCorner radius value
labelstringConnection label text
labelOffsetnumberLabel position along connection (0-1)

Crow's Foot Notation

Crow's foot notation shows cardinality in ERD diagrams.

Crow's foot cardinality combinations
RelationshipStartEndExample
One-to-OneoneoneUser has one Profile
One-to-ManyonemanyCustomer places many Orders
Many-to-ManymanymanyStudents enrol in Courses (via junction table)
Optional Onezero-oneoneEmployee may have one Manager
Optional Manyzero-manyoneProduct has many optional Reviews