Divide RDB tables to satisfy functional dependencies.
Why normalization is necessary?
Merits
- Possible to avoid the inconsistency when updating tables
- To understand meanings of respective tables easier
Demerits
- Increase JOIN and reduce SQL performance since the number of tables increase
Which normalization should be done?
Basically, it should always be done untill third normalization.
No comments:
Post a Comment