Skip to content

Modeling designs page review #451

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion modules/ROOT/content-nav.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@
* *Work with data*

* xref:data-modeling/index.adoc[Model data]
** xref:data-modeling/tutorial-data-modeling.adoc[Tutorial: Create a data model]
** xref:data-modeling/tutorial-data-modeling.adoc[Create a data model]
** xref:data-modeling/tutorial-refactoring.adoc[Refactor your model]
** xref:data-modeling/modeling-designs.adoc[]
** xref:data-modeling/relational-to-graph-modeling.adoc[]
** xref:data-modeling/modeling-tips.adoc[]
Expand Down
11 changes: 11 additions & 0 deletions modules/ROOT/images/airport.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions modules/ROOT/images/bipartite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 27 additions & 0 deletions modules/ROOT/images/double-linked-list.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions modules/ROOT/images/flight.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
36 changes: 36 additions & 0 deletions modules/ROOT/images/head-tail-list.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions modules/ROOT/images/hyperedge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
35 changes: 35 additions & 0 deletions modules/ROOT/images/interleaved-list.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
36 changes: 36 additions & 0 deletions modules/ROOT/images/latest-aired.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 0 additions & 3 deletions modules/ROOT/images/modeling_airport_flights-arr.svg

This file was deleted.

9 changes: 9 additions & 0 deletions modules/ROOT/images/monopartite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
34 changes: 34 additions & 0 deletions modules/ROOT/images/multipartite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
111 changes: 111 additions & 0 deletions modules/ROOT/images/multiple-structures.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions modules/ROOT/images/refactored-hyperedge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions modules/ROOT/images/sarah-email.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions modules/ROOT/images/sarah-emailed-intermediate.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions modules/ROOT/images/sarah-emailed.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions modules/ROOT/images/simple-linked-list.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
61 changes: 61 additions & 0 deletions modules/ROOT/images/timeline-tree.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion modules/ROOT/pages/data-modeling/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Keep in mind that graph data modeling is an iterative process.
Your initial graph data model is only a starting point.
As you learn more about your use cases or if they change, the model needs to adapt.

Additionally, you may find that, especially when the graph scales, you need to xref:data-modeling/graph-model-refactoring.adoc[refactor] your model to ensure it is aligned with your business needs as they evolve.
Additionally, you may find that, especially when the graph scales, you need to xref:data-modeling/tutorial-refactoring.adoc[refactor] your model to ensure it is aligned with your business needs as they evolve.

In summary, the process of creating a data model includes the following:

Expand Down
320 changes: 166 additions & 154 deletions modules/ROOT/pages/data-modeling/modeling-designs.adoc

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions modules/ROOT/pages/data-modeling/tutorial-data-modeling.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ For example:
* How many [.underline]#users# rated a [.underline]#movie#?

The nodes in your initial model are thus *Person*, *Movie*, and *User*.
Note that creating a model is an iterative process and, after xref:data-modeling/graph-model-refactoring.adoc[refactoring], your model may look different.
Note that creating a model is an iterative process and, after xref:data-modeling/tutorial-refactoring.adoc[refactoring], your model may look different.

[NOTE]
====
Expand Down Expand Up @@ -390,4 +390,4 @@ At this point, you can also start considering the scalability of your graph and
== Refactoring

The next step, refactoring, is about making adjustments after you are finished testing your graph.
Refer to xref:data-modeling/graph-model-refactoring.adoc[Tutorial: Refactoring] for instructions.
Refer to xref:data-modeling/tutorial-refactoring.adoc[Tutorial: Refactor a graph data model] for instructions.