表结构设计中简洁和精美中的取舍0317

帕雷托现已提出,在意大利80%的财物也20%之丁所享有,并且这种经济趋势存在普遍性。后来人们发现,在社会被生出成千上万事情的提高,都迈向了立无异于轨道。世界上有过多专家正在以就同样法则来钻、解释相关的课题。例如,这个原理经过长年累月的演变,已成为当今保管学界所熟悉的“80/20原理”,即百分之八十的价值是自百分之二十之因子,其余的百分之二十之值虽来自百分之八十底因数。帕雷托原理是恃世界上满了不平衡性,比如20%之口有80%底财富,20%底员工创造了80%的价值,80%的收益来20%之商品,80%之利来源20%底买主,等等。这种无抵关系啊得称作其次八仿虽。该法则觉得,资源总会自己调整,以求用工作量减交最少。抓好起主要作用的20%底问题,其他80%的题材虽化解了。所以,在工作中要学会抓住要害之少数,要因此20%底精力付出赢得80%的回报。因此,这种规律又吃省力法则。

一旦我们需要出一个托儿所学生以及上下管理网。这里自己让起一个大规模的表设计。

学号 姓名 年龄 爸爸姓名 爸爸手机号码 妈妈姓名 妈妈联系方式
001 张小明 6 张大明 1866000800 汪小丫 18680006000
002 张二明 5 张大明 1866000800 汪小丫 18680006000
003 刘小明 5 刘州全 1390000811 龙民梅 13961106000
004 刘二明 4 刘州全 1390000811 龙民梅 13961106000

这种表格bifa365必发设计,大部分状态下工作正常化,但是有时发多少冗余。如果相同寒有多单儿童的上,那么家长信息就是会见冗余。我们好透过拆分表格来避免这种冗余,下面给起同种植方案。

学号 姓名 年龄 家庭ID
001 张小明 6 001
002 张二明 5 001
003 刘小明 5 002
004 刘二明 4 002
学号 家庭ID
001 001
002 001
003 002
004 002
家庭ID 爸爸姓名 爸爸手机号码 妈妈姓名 妈妈联系方式
001 张大明 1866000800 汪小丫 18680006000
002 刘州全 1390000811 龙民梅 13961106000

咱俩在课堂上,应该详细讲解拆后这种方案,怎么正确怎么好,满足第几级范式,怎么联合查询,怎么交业务等等。但是于实际工作遭到,又使特别避免后面这种做法。根据80/20原理,一个路100个功能只来20单凡是要之,100张表只出20只是根本的。实际状况较是还要极端。

除非对极端重要的阐明才值得以后面这种方式开展说明设计。举例来说,一个项目100张表,最后一看存储空间分布,99%之硬盘空间都受内部同样张表占用了,那么可适用考虑针对立即张表进行拆分减少冗余信息。

发表评论

电子邮件地址不会被公开。 必填项已用*标注