Skip to content

Commit e5795bd

Browse files
authored
Docs:220325/하현준/정규화 수정
1 parent c337b82 commit e5795bd

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

CS/Database/Regularization.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,16 +136,27 @@
136136
137137
1. `완전 함수 종속 (Full Functional Dependency)`
138138

139-
특정 어트리뷰트가 `결정자` 인 둘 이상의 전체 어트리뷰트 조합에는 함수 종속성을 만족하지만, 결정자의 어떤 일부 어트리뷰트에도 함수 종속이 아닌 경우를 말한다.
139+
```java
140+
{X, Y}(결정자) -> A(종속자)
141+
X -/-> A
142+
Y -/-> A
143+
```
140144

145+
특정 어트리뷰트(`A`)가 둘 이상의 어트리뷰트 조합(`{X, Y}`)의 종속자이지만, 결정자의 일부 어트리뷰트(`X 또는 Y`)에는 종속자가 아닌 경우이다.
141146
- 일반적으로 의미하는 함수 종속은 완전 함수 종속을 말한다.
142147
- `결정자` 가 단일 어트리뷰트이면 당연히 완전 함수 종속이다.
143148

144149
<br/>
145150

146151
2. `부분 함수 종속 (Partial Functional Dependency)`
147152

148-
특정 어트리뷰트가 `결정자` 인 둘 이상의 전체 어트리뷰트 조합에도 함수 종속이면서, 결정자의 일부 어트리뷰트에도 함수 종속인 경우를 말한다.
153+
```java
154+
{X, Y}(결정자) -> A(종속자)
155+
X(결정자) -> A(종속자)
156+
Y(결정자) -> A(종속자)
157+
```
158+
159+
특정 어트리뷰트(`A`)가 둘 이상의 어트리뷰트 조합(`{X, Y}`)의 종속자이고, 결정자의 일부 어트리뷰트(`X 또는 Y`)에도 종속자인 경우이다.
149160

150161
<br/>
151162
<br/>

0 commit comments

Comments
 (0)