---
title: "Jaliya's Blog: EF Core 11.0: Complex Types and JSON Columns on Entity Types with TPT"
url: https://daily.dev/posts/jaliya-s-blog-ef-core-11-0-complex-types-and-json-columns-on-entity-types-with-tpt-sakz2kxxf
source_url: https://jaliyaudagedara.blogspot.com/2026/03/ef-core-110-complex-types-and-json.html
type: article
source: "We Are .NET"
published: 2026-03-17T15:46:48.219Z
updated: 2026-03-17T15:49:22.582Z
tags: [".net", "microsoft-sql-server"]
reading_time: 2
upvotes: 1
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Jaliya's Blog: EF Core 11.0: Complex Types and JSON Columns on Entity Types with TPT

**[We Are .NET](https://daily.dev/sources/wearedotnet)** · 2 min read · 1 upvotes · 0 comments

## Summary

EF Core 11 removes a previous limitation where using a complex type as a JSON column on entity hierarchies with TPT (Table-per-Type) or TPC (Table-per-Concrete-Type) inheritance mapping would throw an error. Code examples demonstrate how configuring ComplexProperty with ToJson() now works correctly under both TPT and TPC strategies, generating the expected tables with proper JSON column support.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://jaliyaudagedara.blogspot.com/2026/03/ef-core-110-complex-types-and-json.html>

---

Tags: [#.net](https://daily.dev/tags/.net), [#microsoft-sql-server](https://daily.dev/tags/microsoft-sql-server)

[View this post on daily.dev](https://daily.dev/posts/jaliya-s-blog-ef-core-11-0-complex-types-and-json-columns-on-entity-types-with-tpt-sakz2kxxf)
