Hi again,
I have a question about normalization of a database.
I'm new to access and just trying to learn the theory while building basic databases to help me learn the basics before I start my class.
I think I understand the basic principles of normalization, in that it's trying to eliminate any duplicate fields across tables, and keeping things organised in the best way, but I see a few examples and things in database guides online which confuse me.
Now I'm reading a few tutorials, and about relationships and stuff. I understand the primary and foreign key stuff, but I see a few examples like the one below of tables.
This pic is used as an example on a website tutorial I have been looking at.
Now, correct me if I misunderstand this, but surely having the names repeated in the two tables goes against what normalization achieves.
The picture is taken from an example talking about relationships, but I just want to make sure that I should only have the name of a person in one table only, so if I have a table called students, and a table called finacial for their payments and stuff, that I would only have their names in one table and use the primary and foreign keys to define what student the data is relevant to.
I have a question about normalization of a database.
I'm new to access and just trying to learn the theory while building basic databases to help me learn the basics before I start my class.
I think I understand the basic principles of normalization, in that it's trying to eliminate any duplicate fields across tables, and keeping things organised in the best way, but I see a few examples and things in database guides online which confuse me.
Now I'm reading a few tutorials, and about relationships and stuff. I understand the primary and foreign key stuff, but I see a few examples like the one below of tables.
This pic is used as an example on a website tutorial I have been looking at.

Now, correct me if I misunderstand this, but surely having the names repeated in the two tables goes against what normalization achieves.
The picture is taken from an example talking about relationships, but I just want to make sure that I should only have the name of a person in one table only, so if I have a table called students, and a table called finacial for their payments and stuff, that I would only have their names in one table and use the primary and foreign keys to define what student the data is relevant to.