需要知道判别是否符合或是否违反范式的判断依据。
比如:若知道关系R(A,B,C,D,E)的函数依赖怎么能便捷的知道他符合哪种方式呢?
注:这是个比较偏门的问题。如果我解释地不清楚,请回复我,请别给我Down Vote,小生这厢有礼了。
关于范式是否应该遵守,我的看法是这样:在正确理解范式存在的意义和违反范式时可能引起的问题的基础上,为了效率等方面的考量而故意违反范式(比如冗余列,NoSQL里的大表等);和对范式一无所知,胡乱违反范式的糟糕设计,还是有本质区别的。如果将来一定要设计出不符合范式的数据库,则必须先对各个范式所解决的冲突问题有充分的认识。
不记得在哪看过一句话:
至于你的问题,谷歌一下真的是一大堆啊。。