본문 바로가기
반응형

전체 글141

DB 개념적 설계 - 3 https://brightgarden02.tistory.com/5 DB 개념적 설계 - 2 https://brightgarden02.tistory.com/4?category=572225 DB 개념적 설계 - 1 비대면 반려동물 웹프로젝트를 시작하게 되었다. 이와 관련해서 DB 설계를 해보려고 한다. 정규화를 이용해보자. 테이블은 일단 3개로.. brightgarden02.tistory.com 이제 2차 정규화를 이용하겠다. 2차 정규화란 primary key가 여러개인 복합키가 있을 경우 적용한다. primary key가 아닌 칼럼을 복합키에 종속되게 하는 것이다. 즉, 복합키가 2개라면 2개의 복합키에 종속되야한다. 아래는 현재 테이블이다. 현재 테이블에는 복합키가 없으므로 2차 정규화는 패스한다. 정.. 2022. 7. 29.
DB 개념적 설계 - 2 https://brightgarden02.tistory.com/4?category=572225 DB 개념적 설계 - 1 비대면 반려동물 웹프로젝트를 시작하게 되었다. 이와 관련해서 DB 설계를 해보려고 한다. 정규화를 이용해보자. 테이블은 일단 3개로 시작한다. 고객, 수의사, 진료 테이블이다. 일단 고객테이 brightgarden02.tistory.com 이제는 진료 테이블을 1차 정규화한다. 1차 정규화: 1. 반복되는 그룹을 파악한다. 2. 반복되는 부분과 반복되지 않는 부분을 분리한다.(단, primary key는 그대로 가져간다) 3. 테이블을 나눈후 반복되는 행은 삭제한다. 수의사 테이블은 정규화를 하지 않아도 되니 그대로 둔다. 2022. 7. 29.
DB 개념적 설계 - 1 비대면 반려동물 웹프로젝트를 시작하게 되었다. 이와 관련해서 DB 설계를 해보려고 한다. 정규화를 이용해보자. 테이블은 일단 3개로 시작한다. 고객, 수의사, 진료 테이블이다. 일단 고객테이블부터 1차 정규화를 한다. 1차 정규화: 1. 반복되는 그룹을 파악한다. 2. 반복되는 부분과 반복되지 않는 부분을 분리한다.(단, primary key는 그대로 가져간다) 3. 테이블을 나눈후 반복되는 행은 삭제한다. 1차 정규화를 통해 고객 테이블을 고객정보, 동물정보 테이블로 나누었다. 그런데 의문이 생겼다. 1. SSO 구글, 카카오, 네이버로 로그인하게 만들면 DB에는 회원정보를 어떻게 저장해야하지? 이메일, 고객이름, 동물등록번호, 동물이름, 동물종류, 동물나이를 저장하면 될까? ->해결: 어차피 SSO는.. 2022. 7. 29.
mac intellij 핫리로드(재실행하지 않아도 반영) mac intellij로 tomcat 이용 개발생산성 향상 시키기. 재실행을 하지 않아도 코드가 웹브라우저에 반영되려면 어떻게 해야할까. InteliJ IDEA -> Preferences 1. Preference -> Advanced settings -> Allow auto-make to start even if developed ... 체크 2. Preference -> Build, Execution, Deployments -> Compiler에서 Build project automatically 체크 3. context.xml 파일 내용 변경 apachet-tomcat-10.0.22 -> conf -> context.xml WEB-INF/web.xml WEB-INF/tomcat-web.xml ${ca.. 2022. 7. 22.
백준 17626. Four Squares (Java) DP문제이다. 차근차근 개수를 구해본다. dp[1] = 1^2 = 1 dp[2] = 1^2 + 1^2 = 2 dp[3] = 1^2 + 1^2 + 1^2 = 3 dp[4] = 2^2 = 1 dp[5] = 2^2 + 1^2 = 2 dp[6] = 2^2 + 1^2 + 1^2 = 3 dp[7] = 2^2 + 1^2 + 1^2 + 1^2 = 4 dp[8] = 2^2 + 2^2 = 2 d[9] = 3^2 = 1 제곱값부터 값이 크게 변하는 특징이 있다. 너무 어렵다. 참고자료를 참고하자. 참고자료: https://loosie.tistory.com/229 2022. 6. 23.

반응형
반응형