First page Back Continue Last page Image

3NF – Third Normalized Form

RecipeID

IngrOrd

IngrID

IngrAmt

MxB4Ck

SubStep

Rest

IngrTime

102345

01

22

2

Y

1

N

1

102345

02

12

3

Y

1

N

1

102345

03

16

2

Y

1

Y

1

Cooking Table

We realized that some of our ingredients needed to be processed in stages so we came up with the Sub Step Variable

Our Rest Variable now happens at the end of a Sub Step

The Rest data is Dependent not on the Key (RecipeID + IngrOrd) but on the SubStep Data

This is a Transitive Dependency