תכנן/י database schema עבור: {{project_description}}
מסד נתונים: {{database_type}}
דרישות עסקיות: {{requirements}}
סקייל צפוי: {{expected_scale}} (משתמשים/רשומות)
ה-schema צריך לכלול:
1. ERD (Entity Relationship Diagram) בטקסט
2. CREATE TABLE statements מלאים עם:
- Primary keys, foreign keys
- Data types מתאימים
- NOT NULL / DEFAULT constraints
- CHECK constraints כשרלוונטי
3. Indexes מומלצים עם הסבר למה
4. Junction tables ליחסי many-to-many
5. Soft delete (deleted_at) vs. hard delete
6. Audit fields: created_at, updated_at, created_by
7. Migration scripts
8. Seed data לפיתוח
ציין/י נורמליזציה (3NF) ומתי שווה לעשות denormalization.