Entity Design (EF Core)
CommunityDesign EF Core entities with relationships.
Authorandresharpe
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of designing database entities for Entity Framework Core, ensuring proper relationships, value objects, and configurations are established from the outset.
Core Features & Use Cases
- Entity Modeling: Define new entities and their properties within an EF Core DbContext.
- Relationship Mapping: Configure one-to-one, one-to-many, and many-to-many relationships using Fluent API.
- Value Objects & Owned Types: Implement complex types like addresses or monetary values as owned types.
- Configuration: Apply advanced configurations such as table-per-hierarchy, concurrency tokens, and shadow properties.
- Use Case: When creating a new
Orderentity, you can use this Skill to define its relationship with anOrderItementity and configureShippingAddressas an owned type.
Quick Start
Use the Entity Design skill to create a new 'Product' entity with a 'Category' navigation property.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Entity Design (EF Core) Download link: https://github.com/andresharpe/dotbot-v3/archive/main.zip#entity-design-ef-core Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.