다운로드 링크가 정상적으로 보이지 않는 경우 애드블록을 해제해 주세요.
본문 바로가기
  • 혜음우리말화연구소
잡담/사이트개발

DB 설계(2024-05-05)

by WindowsTiger 2024. 5. 5.

https://www.erdcloud.com/d/h2WRxrCaohW97z4R7

 

나무위키 클론

Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool.

www.erdcloud.com

나무위키 클론을 만든다는 느낌으로 DB 설계를 해보았다.

일단 초기에는 아마 document랑 history만 만들고, 그 이후에 살을 붙여가면서 ACL 같은걸 구현할 것 같긴한데...

분류 기능이 좀 애매하다. 뭐랄까 DB에서 순환참조를 하게되서... 저 연결고리를 끊고, document가 업데이트 될때 따로 작성하도록 하는것도 애매하고, 무엇보다 저렇게 표시해놓긴 했지만 실제로는 다대다 관계라서....

나중에 테이블을 분리해서 작업해야 할듯

 

히스토리 관련해서는 다른 작업물을 보니 이렇게 하는게 정석인것 같다.

댓글