ORM (Object Relational Mapping) 은 데이터베이스를 하나의 '객체(Object)' 덩어리로 보고, 데이터베이스를 SQL언어가 아닌 클래스로 쉽게 표현 및 사용 할 수 있게 해 줍니다.
클래스의 형태
```python class myBakery: bread_type = '' # 빵의 종류 bake_time = '' # 굽는 시간 price = 0 # 가격 ```
위와 같은 클래스를 데이터베이스의 형태로 만들어서 사용 하려고 합니다
클래스 이름과 내부에 선언 된 변수들이 '비슷한 성격'들을 가지고 있죠~? 우리가 ORM 모델을 만들 때에도 마찬가지로 어떤 역할을 하는 모델을 생성 할 것인지, 어떤 요소들을 담을것인지 고민이 필요합니다!