Originally posted by Sanjay:
"Nonsubversion rule" is of not much significance in today's world. Most databases today support administrative tools that allow some direct manipulation of the datastructure.
Many people may find the DBA tools faster and easier than command language (SQL).
I think the Codd rules should be taken as guide lines and not standard.


Codd did not ask you to use SQL. If we mortals have made an imperfect language to access the database, that does not mean that the rule itself is flawed.