The complex type attribute denotes the class as a complex type. The complex type is a class, which is similar to an entity, but with few differences.
The Complex Types are not available in EF Core.
- Entity Framework Core Tutorial
- Default Conventions in Entity Framework Core
- Data Annotations in entity framework Core
- Fluent API Entity Framework Core