Programování
Expert
Claude
Database schema design
Návrh normalizovaného databázového schématu s indexy a constraints.
Prompt text
Délka: Střední
Navrhni database schema pro [APPLICATION TYPE]. Requirements:
**Entities:**
[SEZNAM ENTIT - např. Users, Products, Orders]
**Relationships:**
[VZTAHY - např. User has many Orders, Order belongs to User]
**Business Rules:**
[PRAVIDLA - např. Order cannot be deleted, User email must be unique]
**Design Requirements:**
1. Normalization: [1NF/2NF/3NF/BCNF]
2. Indexing strategy
3. Foreign key constraints
4. Check constraints
5. Default values
6. Timestamps (created_at, updated_at)
**Performance:**
- Expected scale: [POČET RECORDS]
- Critical queries: [QUERIES]
**Output:**
- SQL schema (CREATE TABLE statements)
- ER diagram description
- Index recommendations
- Migration script
Database: [POSTGRESQL/MYSQL/MONGODB].
**Entities:**
[SEZNAM ENTIT - např. Users, Products, Orders]
**Relationships:**
[VZTAHY - např. User has many Orders, Order belongs to User]
**Business Rules:**
[PRAVIDLA - např. Order cannot be deleted, User email must be unique]
**Design Requirements:**
1. Normalization: [1NF/2NF/3NF/BCNF]
2. Indexing strategy
3. Foreign key constraints
4. Check constraints
5. Default values
6. Timestamps (created_at, updated_at)
**Performance:**
- Expected scale: [POČET RECORDS]
- Critical queries: [QUERIES]
**Output:**
- SQL schema (CREATE TABLE statements)
- ER diagram description
- Index recommendations
- Migration script
Database: [POSTGRESQL/MYSQL/MONGODB].
Příklad použití
Vstup:
Navrhni schema pro e-commerce platform. Entities: Users, Products, Orders, OrderItems, Reviews. Scale: 100k users, 10k products. Critical: product search, order history. DB: PostgreSQL.
Výstup:
Complete schema: 5 tables (users, products, orders, order_items, reviews), 3NF normalized, relationships (users 1:N orders, orders 1:N order_items M:1 products), constraints (email unique, price > 0, FK cascades), indexes (B-tree on emails, GIN on product search_vector, composite on orders(user_id, created_at)), timestamps on all tables, soft deletes with deleted_at. SQL script s migrations. ER diagram. Performance tips: materialized view pro popular products.
Kde použít tento prompt?
Najděte vhodné AI nástroje pro použití tohoto promptu a maximalizujte jeho efektivitu.
Podobné prompty
Advanced AI Features - Deep Dive do Pokročilých Funkcí
Komplexní průvodce pokročilými funkcemi AI nástrojů - od extended context a multimodality po tool use, streaming, a fine-tuning. Naučte se využívat plný potenciál moderních AI systémů.
Programování
Zobrazit
Algoritmus optimalizace
Optimalizace algoritmu z O(n²) na O(n log n) nebo lepší.
Programování
Zobrazit
API design s REST best practices
Návrh RESTful API s dokumentací a error handling.
Programování
Zobrazit
CI/CD pipeline setup
Konfigurace GitHub Actions / GitLab CI pipeline s testing a deployment.
Programování
Zobrazit
Objevte další AI prompty
Prozkoumejte naši sbírku Programování promptů a najděte ty, které vám pomohou dosáhnout lepších výsledků.