add: MySQL 设计三大范式
This commit is contained in:
		
							parent
							
								
									67a0621db6
								
							
						
					
					
						commit
						b84ad797f1
					
				
							
								
								
									
										38
									
								
								11-Node.js和模块化/08-MySQL设计三大范式.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								11-Node.js和模块化/08-MySQL设计三大范式.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,38 @@
 | 
			
		||||
 | 
			
		||||
## 前言
 | 
			
		||||
 | 
			
		||||
范式即规范。MySQL 范式的作用是:
 | 
			
		||||
 | 
			
		||||
- 让我们建的表更佳简洁和高效。
 | 
			
		||||
 | 
			
		||||
- 让功能独立化,避免耦合。
 | 
			
		||||
 | 
			
		||||
## MySQL 设计三大范式
 | 
			
		||||
 | 
			
		||||
### 第一范式(1NF):原子性
 | 
			
		||||
 | 
			
		||||
表的每一列具有原子性,不可再分。
 | 
			
		||||
 | 
			
		||||
### 第二范式:唯一性
 | 
			
		||||
 | 
			
		||||
第二范式是建立在第一范式基础上的;外要求所有非主键字段必须完全依赖主键,而不是部分依赖。
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
### 第三范式
 | 
			
		||||
 | 
			
		||||
第三范式是建立在第二范式基础上的;且要求没有传递依赖。
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## 参考链接
 | 
			
		||||
 | 
			
		||||
- [MySql--数据库设计三范式](https://www.jianshu.com/p/3e97c2a1687b)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user