Skip to content

Commit f8dcf65

Browse files
committed
Update paths
1 parent ccd9605 commit f8dcf65

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

docs/src/design/diagrams.md

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,11 @@ Diagrams are a great way to visualize all or part of a pipeline and understand t
44
of data. DataJoint diagrams are based on **entity relationship diagram** (ERD), with
55
some minor departures fom this standard.
66

7-
Here, tables are depicted as nodes and [dependencies](../dependencies) as directed edges
8-
between them. The `draw` method plots the graph, with many other methods (
9-
[Python](https://datajoint.com/docs/core/datajoint-python/latest/api/datajoint/diagram/)) to
7+
Here, tables are depicted as nodes and [dependencies](./tables/dependencies) as directed edges
8+
between them. The `draw` method plots the graph, with many other methods ([Python](https://datajoint.com/docs/core/datajoint-python/latest/api/datajoint/diagram/)) to
109
save or adjust the output.
1110

12-
Because DataJoint pipelines are directional (see [DAG](../../../glossary#dag)), the
11+
Because DataJoint pipelines are directional (see [DAG](../concepts/glossary#dag)), the
1312
tables at the top will need to be populated first, followed by those tables one step
1413
below and so forth until the last table is populated at the bottom of the pipeline. The
1514
top of the pipeline tends to be dominated by Lookup and manual tables. The middle has
@@ -22,7 +21,7 @@ DataJoint uses the following conventions:
2221
- [Tables](../table-definitions) are indicated as nodes in the graph. The
2322
corresponding class name is indicated by each node.
2423

25-
- [Table type](../../reproduce/table-tiers) is indicated by colors and symbols:
24+
- [Table type](./tables/tiers) is indicated by colors and symbols:
2625

2726
- **Lookup**: gray, rectangle or asterisk
2827

@@ -34,22 +33,22 @@ DataJoint uses the following conventions:
3433

3534
- **Part**: black dot with smaller font or black text
3635

37-
- [Dependencies](../dependencies) indicated as edges in the graph and always
38-
directed downward (see [DAG](../../glossary#dag))
36+
- [Dependencies](./tables/dependencies) indicated as edges in the graph and always
37+
directed downward (see [DAG](../concepts/glossary#dag))
3938

4039
- Dependency type is indicated by the line.
4140

42-
- **Solid lines**: The [foreign key](../../glossary#foreign-key) in the
43-
[primary key](../../glossary#primary-key).
41+
- **Solid lines**: The [foreign key](../concepts/glossary#foreign-key) in the
42+
[primary key](../concepts/glossary#primary-key).
4443

45-
- **Dashed lines**: The [foreign key](../../glossary#foreign-key) outside the
46-
[primary key](../../glossary#primary-key).
44+
- **Dashed lines**: The [foreign key](../concepts/glossary#foreign-key) outside the
45+
[primary key](../concepts/glossary#primary-key).
4746

48-
- **Thick line**: The [foreign key](../../glossary#foreign-key) the only item in
49-
the [primary key](../../glossary#primary-key). This is a 1-to-1 relationship.
47+
- **Thick line**: The [foreign key](../concepts/glossary#foreign-key) the only item in
48+
the [primary key](../concepts/glossary#primary-key). This is a 1-to-1 relationship.
5049

51-
- **Dot on the line**: The [foreign key](../../glossary#foreign-key) was renamed
52-
via the [projection](../../query-lang/operators#proj)
50+
- **Dot on the line**: The [foreign key](../concepts/glossary#foreign-key) was renamed
51+
via the [projection](../query/operators#proj)
5352

5453
## Example
5554

0 commit comments

Comments
 (0)