강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

bebe のプロフィール画像
bebe

投稿した質問数

김영한의 실전 데이터베이스 - 설계 2편, 실무에서 반드시 마주치는 9가지 설계 패턴

계층 구조 모델링 기타 방법들

解決済みの質問

作成

·

77

·

編集済み

0

안녕하세요 영한님!

섹션 3의 계층 구조 강의를 듣고, 계층(트리) 구조를 모델링하는 다른 방법에 대해서도 찾아보면서

인접 리스트 모델 , 폐쇠 테이블 모델 이외에도 경로 열거 모델, 중첩 세트 모델 등이 있다는 점을 알게되었는데요

 

실무에서 경험을 묻고싶습니다!

강의에서 소개해주신 이외에도 다른 모델을 상황에 맞게 자주 사용하시는지, 혹은 다른 방법들의 단점으로 인해 결국 인접 리스트폐쇠 테이블 모델의 사용으로 귀결되는 것인지 궁금합니다.

sqlmysqldbms/rdbms소프트웨어-설계SQLD

回答 1

1

yh님의 프로필 이미지
yh
インストラクター

안녕하세요. bebe님

과거에는 MySQL에서 CTE가 지원되지 않았는데요.

이렇게 되면 한 번에 전체 트리를 조회하기가 쉽지 않았습니다.

해당 문제를 해결하기 위해 다양한 방법들이 나오게 되었습니다.

CTE를 지원하는 현 시점에는 강의에서 말씀드린 것 처럼 인접 리스트와 폐쇠 테이블이면 대부분의 상황을 커버하실 수 있을거에요.

감사합니다 🙂

bebe のプロフィール画像
bebe

投稿した質問数

質問する