当前位置:网站首页>Three paradigms of database
Three paradigms of database
2022-06-13 01:20:00 【Torlesse】
Three paradigms of database
First normal form ( Make sure that each column remains atomic )
Each column of the first normal form can no longer be split , It's called atomicity
The first paradigm is the most basic paradigm . All field values in the database table are indecomposable atomic values , That is, the database table meets the first normal form .
Second normal form ( Make sure that each column in the table is related to the primary key )
On the premise of satisfying the first paradigm , Every field in the table is completely dependent on the primary key .
The second paradigm needs to ensure that every column in the database table is related to the primary key , You can't just relate to a part of the primary key ( Mainly for the union primary key ).
Third normal form ( Make sure that each column is directly related to the primary key column , Not indirectly )
- A table describes only one thing
- Each column in the table depends on the primary key
- Cancel the primary key transfer dependency in the second normal form
The third paradigm needs to ensure that each column of data in the data table is directly related to the primary key , Not indirectly .
边栏推荐
- Memory learning book reference
- Wangdao machine test - Chapter 6 - maximum common divisor GCD and minimum common multiple LCM
- [projet cs144 de Stanford Computing Network] lab1: Stream reassembler
- Rasa对话机器人之HelpDesk (三)
- The tle4253gs is a monolithic integrated low dropout tracking regulator in a small pg-dso-8 package.
- [leetcode] valid phone number Bash
- Quick power explanation
- Leetcode-16- sum of the nearest three numbers (medium)
- 刘徽与《九章算术》《海岛算经》简介
- Unity extension
猜你喜欢
What kind of experience is it to be a software test engineer in a state-owned enterprise: every day is like a war
[latex] insert picture
[Stanford Jiwang cs144 project] lab1: streamreassembler
Unity calls alertdialog
Et5.0 configuring Excel
使用Pygame创建一个简单游戏界面
Deadlock problem summary
【斯坦福计网CS144项目】Lab1: StreamReassembler
Simple operation of MySQL database
How to choose stocks? Which indicator strategy is reliable? Quantitative analysis and comparison of strategic returns of BBI, MTM, obv, CCI and priceosc indicators
随机推荐
Work and life
Introduction to common activation functions
【斯坦福計網CS144項目】Lab1: StreamReassembler
Leetcode question brushing 02 linked list operation
Leetcode-19- delete the penultimate node of the linked list (medium)
How does Apple add QQ email?
Binary tree traversal - recursive and iterative templates
MySQL related summary
About_ int128
Wikipedia User Guide
Common skills of quantitative investment - index part 2: detailed explanation of BOL (Bollinger line) index, its code implementation and drawing
Pipeline流水线项目构建
pycharm add configutions
Characteristics of transactions -- atomicity (implementation principle)
What kind of experience is it to be a software test engineer in a state-owned enterprise: every day is like a war
ArrayList underlying source code
Sliding window summary of TCP connections
Alexnet实现Caltech101数据集图像分类(pytorch实现)
Mathematical knowledge arrangement: extremum & maximum, stagnation point, Lagrange multiplier
Ecological convergence NFT attacks, metaverse ape leads the new paradigm revolution of Web 3.0 meta universe