*6/15 TIL
ORM이란?
객체와 관계형 데이터베이스의 데이터를 자동으로 매핑(연결)해주는 것
객체 지향 프로그래밍은 클래스를 사용하고, 관계형 데이터베이스는 테이블을 사용한다.
객체 모델과 관계형 모델 간에 불일치가 존재한다.ORM을 통해 객체 간의 관계를 바탕으로 SQL을 자동으로 생성하여 불일치를 해결한다.
데이터베이스 데이터 <—매핑—> Object 필드
객체를 통해 간접적으로 데이터베이스 데이터를 다룬다.
Persistant API라고도 할 수 있다.
하지만, mvc패턴에 대해 명확하게 이해가 가지 않아서 페어분과 페어프로그래밍 이후에 mvc패턴을 홀로 구현해보았다. 아직 미완성이지만... 이해하고나면 sequelize를 구현하는 데 있어 수월할 것이라고 생각한다.