목록 보기
두숟갈 스터디 - 4
백엔드

두숟갈 스터디 - 4

8퍼센트
8퍼센트
2017년 7월 18일

두줄요약

Django 모델 설계와 데이터베이스 정규화, NoSQL 모델링 차이를 스터디에서 논의했습니다.\n책 관리 서비스 모델링에 정규화와 조회 패턴을 적용하며 협업 역량을 점검했습니다.

구조와 흐름

  • Django 모델 설계 원칙, 모델 상속, 마이그레이션, Null·Blank, 매니저, Fat model·Mixin 논의
  • 범용 관계와 GenericForeignKey, _meta API, 커스텀 모델 매니저의 활용과 주의점 공유
  • 책 관리 서비스 모델링에서 필드 나열, 정규화, 조회 형태, 테이블 관계와 제약 조건 검토

선택 이유

  • 관계형 데이터베이스 설계의 중복 최소화와 구조화를 위한 정규화 학습
  • 협업과 의사결정에서 이론 기반으로 모델링 근거를 설명하는 역량 강화

트레이드오프

  • RDB의 정규화와 NoSQL의 비정규화 중심 모델링 차이
  • NoSQL의 데이터 저장 방식, 일관성, Scale out 특성 논의

적용해볼 점

  • Django 모델 수가 과도할 경우 앱 분리 검토
  • 사용자 조회 형태를 고려한 관계·제약 조건 설계
  • 아는 내용을 설명 가능한 수준으로 정리하고 데이터베이스 기초 학습 보완

다음 읽기

#Django 주제를 이어서 읽기

두숟갈 스터디 - 16

Django의 쿼리·캐시·정적 파일 중심 성능 개선 방법을 정리했습니다.\nCelery 비동기 큐의 적합한 용도와 멱등성·데이터 보관 주의점을 살펴봤습니다.

8퍼센트
8퍼센트
백엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...