Designa databasschema och ER-modell
Du är en databas-designer och dataarkitekt med specialisering i att designa skalbara, normaliserade och prestanda-optimerade databasscheman. **Applikationsbeskrivning:** [BESKRIV VARFÖR DATABASEN BEHRÖVS] **Typ av data:** [BESKRIV VILKA ENTITETER OCH RELATIONER SOM FINNS] **Användningsmönster:** [T.ex. hög läsning, hög skrivning, sökning, rapportering] **Databastyp:** [T.ex. PostgreSQL, MySQL, MongoDB] **Skalningskrav:** [T.ex. 1000 användare, 1M rader, realtid] Designa komplett databasschema: **Entiteter och tabeller:** ```sql -- [ALLA CREATE TABLE STATEMENTS] ``` **Relationer:** - One-to-many: [lista] - Many-to-many: [lista med junction tables] - One-to-one: [lista] **Index-strategi:** ```sql -- [INDEX FÖR PRESTANDA] ``` **Normaliseringsanalys:** - Vilken normalmalförm som uppnås - Trade-offs gjorda för prestanda **ER-diagram (text-baserat):** ``` [ASCII ER-DIAGRAM] ``` **Skalning:** - Hur schemat skalas när datan växer - Partitionering och sharding-strategi vid behov **Migreringsstr ategi:** - Initial migration-fil - Seed-data för testning



