bee:pre-dev-data-model
CommunityDefine data structures before database selection.
Software Engineering#database design#data modeling#backend development#data ownership#entity relationship#conceptual model
Authorluanrodrigues
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that data structures, relationships, and ownership are clearly defined conceptually before any database technology is chosen, preventing common pitfalls like inconsistent data, unclear ownership, and migration issues.
Core Features & Use Cases
- Conceptual Data Modeling: Define entities, attributes, and relationships without database-specific jargon.
- Field Naming Strategy: Establishes a consistent approach for naming database fields, either by converting API standards or defining new ones.
- Ownership Definition: Clearly assigns ownership of each entity to a specific component.
- Use Case: Before building a new feature that requires storing user profiles and their associated orders, this Skill helps model the 'User' and 'Order' entities, their attributes (like
userId,email,orderDate), and the relationship (a User has many Orders), ensuring this is done abstractly before selecting PostgreSQL or MongoDB.
Quick Start
Use the bee:pre-dev-data-model skill to define the data structures for a new user profile feature, ensuring all entities and relationships are clearly documented before database selection.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: bee:pre-dev-data-model Download link: https://github.com/luanrodrigues/ia-frmwrk/archive/main.zip#bee-pre-dev-data-model 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.