sagecode 님의 블로그

  • 홈
  • 태그
  • 방명록

db 1

[Project] (2) 프로젝트 시작(Entity 설계, 변수명)

프로젝트 이름은 EduClass로 붙였다.일단 이 서비스 자체가 대학생들이 사용하는 온라인 클래스와 비슷해서 그렇게 부르게 되었다. EduClass를 시작할 데이터베이스를 정리했다. 처음에는 Entity를 구성할 때 좀 막막했던 것 같다. 일단 pk, fk의 개념이 확실히 와닿지 않다보니 중복해서 넣는 속성들이 많아지니 복잡해졌다. 예를 들어보자.처음에는 user의 분류를 3개로 나눴다. '학생', '학부모', '관리자''학생'은 강의를 듣고 시험을 보는 user.'학부모'는 본인의 학생의 강의 수강 상황과 시험 점수를 열람할 수 있는 user'관리자'는 학생과 학부모의 정보를 관리하고 문제와 강의를 편집할 수 있는 user 각각의 email과 pw를 속성으로 만들었다. 그럴 경우 로그인을 할 때 ema..

EduClass Project 2025.01.24
이전
1
다음
더보기
프로필사진

sagecode 님의 블로그

sagecode 님의 블로그 입니다.

  • 분류 전체보기 (76) N
    • JAVA (20)
    • SPRING (9)
    • OS (3)
    • Network (4)
    • DATABASE (3)
    • 자료구조 (5)
    • Interview Question (8)
    • EduClass Project (8)
    • ShoppingMall Project (4)
    • 멋사 부트캠프 (12) N

Tag

의존성주입, 다형성, Java, java문법, Spring, Gradle, springproject, JPA, controller, sagecode, GoF, 팩토리메소드패턴, 디자인패턴, 상속, JVM, stack, springboot, Entity, 자료구조, HTTP,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바