발전생

  • 홈
  • 태그

entity 설계 1

Entity 설계하기

백엔드에 있어서 데이터베이스의 설계는 중요하다. 효율적으로 설계하기는 쉽지 않지만 김영한 님의 스프링 강의에서 봤던 엔터티 관계를 떠올리며 만들어봤다. draw.io가 제약이 적은 무료 툴이라 사용했는데 left spacing이 작동하지 않는다. 그래서 엔티티의 필드를 볼 때 가독성이 떨어진다. 김영한 님의 spirng 강의에서 category가 트리 구조라 자신과 관계를 맺는 엔티티였다. 그걸 반영하니 대댓글의 엔티티 관계를 만들 수 있었다. Question에 parent와 child를 둬서 parent는 대댓글의 원 댓글을, child는 대댓글들을 값으로 가질 것이다. Stack은 frontend, backend, design 3 분류 나눌 예정이기 때문에 상속 관계를 써야 한다고 생각했다. 굳이 데..

프로젝트/크루트 2022.01.21
이전
1
다음
더보기
프로필사진

프로그래밍을 공부하는 발전생입니다. "필요한 것을 생각해내서 만들지 말고 그저 필요한 것을 만들자"

  • 분류 전체보기 (106)
    • 용어 정리 (1)
    • 알고스팟 (1)
    • 백준 (9)
      • 이걸 몰랐네 (9)
    • 애니메이션으로 배우는 영어 (6)
      • 레귤러쇼로 알아보는 영어표현 (6)
    • django (19)
    • 프로젝트 (39)
      • TODO (1)
      • 리뷰집 (11)
      • 튜토 (2)
      • 크루트 (25)
    • css (1)
    • js (9)
    • vue (1)
    • 코테 유형별 전략 (3)
    • DB (3)
    • 리액트 네이티브 (1)
    • 스프링 (5)
    • KT 에이블스쿨 (6)
    • 데이터 분석 (1)

Tag

sequelize, JWT, 에이블스쿨, KT, nuxt, Error, CSS, KOMORAN, 최적화, Visual Studio Code, KONLPY, 백준, AWS, celery, 레귤러쇼, 테스트, django, JPA, Kkma, vue,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

Copyright © Kakao Corp. All rights reserved.

티스토리툴바