From da7757ae86d9902cc2a28a6c00ab56d772e8ec8b Mon Sep 17 00:00:00 2001 From: Serhii Horodilov Date: Mon, 4 Mar 2024 12:21:22 +0200 Subject: [PATCH] Add 3NF violations explained step (GH-202) --- .../presentations/normalization/_index.hbs | 5 +++- .../normalization/problem-3nf.hbs | 4 +++ .../normalization/tbl-3nf-tdp.hbs | 28 +++++++++++++++++++ 3 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 src/rdbms/presentations/normalization/problem-3nf.hbs create mode 100644 src/rdbms/presentations/normalization/tbl-3nf-tdp.hbs diff --git a/src/rdbms/presentations/normalization/_index.hbs b/src/rdbms/presentations/normalization/_index.hbs index da41f7c7..e285e69e 100644 --- a/src/rdbms/presentations/normalization/_index.hbs +++ b/src/rdbms/presentations/normalization/_index.hbs @@ -101,9 +101,12 @@
{{>req-3nf}}
+
{{>problem-3nf}}
{{>example-3nf}}
+ data-rel-y="-1000">{{>example-3nf}} {{! overview step }}
diff --git a/src/rdbms/presentations/normalization/problem-3nf.hbs b/src/rdbms/presentations/normalization/problem-3nf.hbs new file mode 100644 index 00000000..71a36b2e --- /dev/null +++ b/src/rdbms/presentations/normalization/problem-3nf.hbs @@ -0,0 +1,4 @@ +{{! + transitive dependencies should be eliminated +}} +
{{>tbl-3nf-tdp}}
diff --git a/src/rdbms/presentations/normalization/tbl-3nf-tdp.hbs b/src/rdbms/presentations/normalization/tbl-3nf-tdp.hbs new file mode 100644 index 00000000..d6e98f62 --- /dev/null +++ b/src/rdbms/presentations/normalization/tbl-3nf-tdp.hbs @@ -0,0 +1,28 @@ +{{! transitive dependencies }} + + + + + + + + + + + + + + + + + + + + + + + + + + +
Player Level
namelevelrating
prombery877Advanced
wheed19976Intermediate
acen19971Beginner