# model

역정규화
정규화를 통해 만든 테이블을 성능, 개발 편의성 등을 위해 조작하거나 구조를 바꾸는 것.정규화를 하게 되면 쓰기가 편리해지는 대신, 읽기의 성능을 희생하게 된다.테이블을 나누면 join을 해야 하는데, join에 드는 비용이 크기 때문.즉, 읽기가 자주 일어나는 테이블

정규화
정규화(Normalization) 관계형 데이터베이스의 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스를 의미한다. 정규화는 제1 정규화로부터 제6 정규화까지 총 6가지 단계가 있으나, 제4~6 정규화는 학술적 측면에서 많이 다뤄지며 산업적 관점에서는 제1~3
[Spring] Model vs Map
MVC패턴에서 Model과 Map은 데이터를 저장하고 전달하는 데 사용되는 객체View와 Controller 간에 데이터를 전달하는 데 사용되는 객체key-value 쌍으로 데이터를 저장하고 전달하는 데 사용일반적으로 도메인 객체를 포함서비스 계층과 데이터 액세스 계층

MVVM Pattern
MVVM Pattern? 개발자 채용 공고를 보면 MVVM 이라는 패턴을 심심찮게 볼 수 있으며, 대 사항에 있는 경우가 대부분이다. 뭔지는 지금 당장은 모르더라도 MVVM 패턴이 뭔지 알고 적용할 수 있다면 분명 취업에 유리하게 적용할 것은 분명해 보인다. MVV
Cardinality, Optionality
사전적 의미(위키피디아): 집합의 원소 개수예시담임교사, 반 => 1:1(혹은 일대일) 관계각 선생님은 한 반만 담임한다.각 반의 담임선생님은 한 명이다.글쓴이, 글 => 1:N(혹은 일대다) 관계각 저자는 여러 글을 작성한다.각 글은 한 명의 저자만 존재한다.위키백과
관계형 데이터 모델링: 구성요소
개념적 데이터 모델링은 기획 내용에 드러난 개념을 분석, 도출하고 빠짐없이 옮기는 단계이다. 따라서, 개념적 데이터 모델링의 결과에 따라 논리적, 물리적 데이터 모델링이 좌우될 것이다. 또한, 개념적 데이터 모델링이 기획 내용과 일치하지 않는다면 기획 의도를 올바르게
관계형 데이터 모델링: 전체 흐름
데이터 모델링: 목적을 갖고 현실세계를 모방한 것목적에 부합하게 모방된 모델일 수록 좋은 모델이다.즉, 관계형 데이터 모델링이란, 복잡한 현실을 관계형 데이터베이스(=표)에 집어넣기 위한 방법을 의미한다. \- 또한, 문제를 현실로부터 뜯어내어 고도로 추상화하여 컴퓨
Image_Us-스웨거 모델 클래스
스웨거를 적용할 때 id=fields.Integer( default=1, description="int_id", required=False ) api_model=api.
Spring Boot 기초 : mvc패턴
유튜브 Around Hub Studio의 Spring Boot 기초 강의를 정리하고 개인적인 주석을 달은 글입니다.

[Django] 자주 사용하는 필드 분리
1. Django의 모델 Django는 SQL문이 아닌 내장 ORM을 통해 데이터베이스에 접근한다. >ORM이란? Object Relational Mapping 의 약자로 객체와 관계형 데이터베이스를 매핑 해 주는 것을 의미한다. Django 프로젝트 안에 model

[SEB BE]Section 3. MVC기본개념 간단정리!
MVC 1. Model(M) >클라이언트에게 응답으로 돌려주는 작업의 처리결과 데이터를 Model이라고 한다. Spring MVC기반의 웹 애플리케이션이 클라이언트의 요청사항을 전달받으면, 그 요청사항을 처리하기 위한 작업을 한다. 결과 데이터를 클라이언트에게 응답으

[Flutter][GetX] 만보기 앱 개발일지 - 3 | GetConnect로 http 호출하고 받아온 데이터 UI에 구현해보기
getX 패턴의 http 호출 방식인 GetConnect를 배워보자.동시에 데이터 모델과 UI 모델을 만들어 UI를 구현해보자.
장고 학습을 위한 기초 개념
프레임워크란 무엇인가?프레임워크는 보이는 것처럼 하나의 틀이다. 프레임워크의 규칙을 따라서 개발을 하게 되면 자신이 원하는 목표를 보다 쉽게 달성할 수 있게 된다. 또한 프레임워크의 규칙을 따르기 때문에 안정성, 통합성, 유지보수, 효율성, 단축성, 확장성 등 일관성
timm 사용법
import timmfrom timm.model import ...model_names = timm.list_models(pretrained=true)print(model_names)리스트들을 뽑아서 사용하면 된다.CUDA Memory는 공식 github에 있음.

MVC 프레임워크 만들기 #1 - FrontController, View 분리, Model 추가
평소에 배운 것들이나 새로 알게 된 내용이 생기면 Notion에 항상 기록해두는 타입이다. 처음에 OneNote 로 시작했지만 코드 가독성 지원이 좋은 Notion 과 매우 깔끔한(?) 인터페이스에 매료되어 바로 이미그레이션을 시작했다. 요즘 드는 생각은, 이렇게
상품 수정
BasicItemController에 추가수정에 필요한 정보로 조회하고, 수정용 폼 뷰를 호출한다./resources/static/editForm.html -> 복사 -> /resources/templates/basic/editForm.html/resoutces/tem