TPT
-
EF Core 테이블 상속 매핑 (TPT).NET/Database 2025. 2. 17. 23:56
EF core 테이블 상속 매핑 개념 Entity Framework Core(이하 EF Core)는 객체 지향 프로그래밍에서 흔히 사용되는 상속 개념을 관계형 데이터베이스(RDB)와 매핑할 수 있는 다양한 전략을 제공합니다. 이 글에서는 EF Core의 테이블 상속 매핑 기법인 Table Per Hierarchy(TPH), Table Per Type(TPT), Table Per Concrete Type(TPC)을 비교하고, 각 전략이 어떤 경우에 적합한지 살펴보겠습니다.테이블 상속 방법 테이블 상속 방법은 클래스를 상속하는 방법과 다르지 않습니다. using System.ComponentModel.DataAnnotations;namespace Database.Entity;public class Docum..