Data base management systems (2nd ed.)
Data base management systems (2nd ed.)
An introduction to data base design
An introduction to data base design
An introduction to database systems (7th ed.)
An introduction to database systems (7th ed.)
Synthesizing third normal form relations from functional dependencies
ACM Transactions on Database Systems (TODS)
Computer Database Organization, 2nd Ed
Computer Database Organization, 2nd Ed
Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Theory of Relational Databases
Theory of Relational Databases
ACM SIGMOD Record
Yet another note on minimal covers
ACM SIGMOD Record
Minimal covers revisited: correct and efficient algorithms
ACM SIGMOD Record
Ontology development for the semantic web: an html form-based reverse engineering approach
Journal of Web Engineering
A semi-automatic ontology acquisition method for the semantic web
WAIM'05 Proceedings of the 6th international conference on Advances in Web-Age Information Management
Hi-index | 0.00 |
Third normal form is defined in different inequivalent ways in elementary data base textbooks. The method given in many of these books for decomposing a file into third normal form is non-algorithmic, depends on human recognition of a pattern, and has severe limitations and unexplained complexities. This is not necessary. There is an excellent algorithmic method available which is easy to learn, and which can be programmed.The objective of this paper is to examine the differences concerning how third normal form is presented in various textbooks, and to present an easy way of introducing it to students.This article appeared previously in the June 1986 issue of SIGCSE BULLETIN.