Skip to content

Commit f1daf82

Browse files
Merge pull request #6 from dimitri-yatsenko/main
Use "Relational Workflow Model" consistently.
2 parents acd67f5 + 923b715 commit f1daf82

31 files changed

+1835
-2156
lines changed

book/00-introduction/25-history.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ DataJoint's evolution from lab tool to commercial platform reflects its growing
66

77
```{image} ../images/cave-art.jpg
88
---
9-
:alt: cave painting
10-
:width: 600px
9+
alt: cave painting
10+
width: 600px
1111
---
1212
```
1313
## Academic Origins: From Lab Tool to Open-Source Project

book/20-concepts/01-models.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ A data model is defined by considering the following key aspects:
2525

2626
Innovations in data models have spurred progress by creating new mental tools for us to think about data and to communicate with machines and with each other. Scientists and engineers who become well-versed in effective data models can collaborate more efficiently because they share a common conceptual framework.
2727

28-
DataJoint's *Entity-Workflow Model* reinterprets relational database theory through the lens of **human and computational workflows**. While rooted in classical relational concepts, DataJoint introduces new constructs and semantics specifically designed for scientific computing, where tracking provenance and maintaining computational validity are as important as storing and querying data.
28+
DataJoint's *Relational Workflow Model* reinterprets relational database theory through the lens of **human and computational workflows**. While rooted in classical relational concepts, DataJoint introduces new constructs and semantics specifically designed for scientific computing, where tracking provenance and maintaining computational validity are as important as storing and querying data.
2929

3030
:::{hint} What data models do you already know?
3131
Before moving forward, take a moment to consider the different data models you're already familiar with. Perhaps you've worked with a spreadsheet, a database, or a programming language but didn't know that they were distinct data models.

book/20-concepts/02-relational.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,6 @@ The most common way to interact with relational databases is through the Structu
203203
When speaking with database programmers and computer scientists, you will often run into different terminologies. Practical database programmers speak of tables and rows while theoretical data modelers may describe the same things as *relations* and *tuples*.
204204

205205
:::{table} The difference in terminology used in relational theory and relational databases.
206-
:widths: auto
207206
:align: center
208207
| Relational Theory | Database Programming & SQL | Description |
209208
|:--|:--|:--|

book/20-concepts/04-workflows.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,6 @@ Several different notations have been developed, including Chen's original notat
8484
:::{figure}
8585
:align: center
8686
```{mermaid}
87-
---
88-
title: Crow's Foot notation.
89-
---
9087
erDiagram
9188
EMPLOYEE }o--o{ PROJECT : assigned-to
9289
```
@@ -97,9 +94,6 @@ Or using an explicit association table:
9794
:::{figure}
9895
:align: center
9996
```{mermaid}
100-
---
101-
title: Crow's Foot notation.
102-
---
10397
erDiagram
10498
EMPLOYEE ||--o{ ASSIGNMENT : works-on
10599
ASSIGNMENT }o--|| PROJECT : assigned-to

book/20-concepts/concepts-quiz.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1076,7 +1076,6 @@ E) It eliminates all human judgment
10761076

10771077
```{list-table} Grade Scale
10781078
:header-rows: 1
1079-
:widths: 20 20 60
10801079
10811080
* - Score Range
10821081
- Percentage

book/30-database-design/053-master-part.ipynb

Lines changed: 0 additions & 229 deletions
This file was deleted.

0 commit comments

Comments
 (0)