You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
다치 종속성(Multi-Valued Dependency)은 한 테이블에서 하나의 속성이 다른 속성 집합의 여러 값과 독립적으로 연관될 때 발생하는 관계를 말합니다. 이를 제거하려면, 독립적인 속성들(예: 배달과 가게)을 별도의 테이블로 분리하여 데이터 중복을 줄이고 무결성을 유지합니다.
예시 :
비정규형: 가게가 여러 카테고리(예: "치킨", "피자")에 속할 수 있고, 동시에 여러 배달방식(예: "배달", "포장")을 가질 수 있는 경우.
4NF 변환: 가게-카테고리 관계와 가게-배달방식 관계를 각각 별도의 테이블로 분리하여 독립적으로 관리.
The text was updated successfully, but these errors were encountered:
ToDo
아래 화면들을 분석하고, 어떤 API 와 ERD 를 뽑아낼 수 있는지 혼자 고민해보세요.
(개인 과제임으로, 개인 레포의 이슈에 작성해주세요)
너무 깊게 고민하지마세요!
너무 깊게 고민하지마세요!
ERD
🔎 내가 가졌던 의문점
→ 주문과 관련된 사진이 아니므로 일단 제외하고 생각함
→ 유저 테이블에 들어갈만한 정보가 화면에 없으므로 제외하고 생각했음
API
+++ 다음은 ERD를 설계할 때 고려한 내용들에 대한 조사내용입니다.
정규형이란 ?
1️⃣ 제1정규형 (1NF, First Normal Form)
조건:
목적:
예시 :
배달, 포장
).2️⃣ 제2정규형 (2NF, Second Normal Form)
조건:
목적:
예시 :
3️⃣ 제3정규형 (3NF, Third Normal Form)
조건:
목적:
예시 (배민 관련):
4️⃣ BCNF (Boyce-Codd Normal Form)
조건:
목적:
예시 :
5️⃣ 제4정규형 (4NF, Fourth Normal Form)
조건:
목적:
🔎 다치종속성이란 ?
다치 종속성(Multi-Valued Dependency)은 한 테이블에서 하나의 속성이 다른 속성 집합의 여러 값과 독립적으로 연관될 때 발생하는 관계를 말합니다. 이를 제거하려면, 독립적인 속성들(예: 배달과 가게)을 별도의 테이블로 분리하여 데이터 중복을 줄이고 무결성을 유지합니다.
예시 :
The text was updated successfully, but these errors were encountered: