Skip to content
Leon Starr edited this page Jan 15, 2022 · 4 revisions

R12 / 1:M

Graph provides one or many Graph Port

Graph Port is provided by exactly one Graph


To be useful, a Graph must have at least one External Input or Output.

A minimal Graph with only an input from the outside world might, internally, manage an external resource that only the client knows about. In that case, there is no need for an output.

Likewise a minimal Graph with only an output to the outside world could process some internal resource and then produce resulting Content.

It is unclear how a Graph with neither input or output would be useful in terms of data flow semantics since nothing is really flowing.

By definition, a Graph Port describes the flow of Content in or out of its Graph.

Formalization

Graph Port.Graph -> Graph.Name
Clone this wiki locally