Modellera data för mening
Finns även på 28 språk
English · Español · 日本語 · Português (Brasil) · Français · Deutsch · Italiano · 한국어 · 简体中文 · Português (Portugal) · 繁體中文 · Bahasa Indonesia · Türkçe · Polski · Tiếng Việt · ไทย · Nederlands · العربية · עברית · Українська · हिन्दी · Русский · Dansk · Norsk bokmål · Suomi · Español (México) · Français (Canada) · Deutsch (Schweiz)
Kapitel 2 i Data Architect, Del 1: Att bli dataarkitekt. Föregående: Tänk som en dataarkitekt i Salesforce.
En av de saker jag gör vid ett första samtal med en kund är att lyssna efter substantiven. Detaljhandelspartner. Mottagare. Distributionscentral. Leverans. Lastbil. Någonstans i det samtalet finns början på min datamodell, och jag vill börja se den innan någon öppnar Setup. I det här kapitlet gör vi det två gånger. Först på något som alla förstår, en hundskola: ägare, uppfödare, hundar och tricken de kan. Sedan på Steve Trucking, leveransföretaget för sista milen som vi använder genom hela kursen.

Bilden är genererad med AI.
I kapitel 1 sa jag att datamodellen är skelettet. Det här kapitlet handlar om hur du designar skelettet, i den ordning jag gör det: förstå verksamheten, beskriv data och bestäm först därefter hur Salesforce ska implementera det. Konceptuell, sedan logisk, sedan fysisk. Om du pekar på något i min fysiska modell och frågar ”varför finns det där?” vill jag kunna leda dig tillbaka genom den logiska modellen och den konceptuella modellen till något som verksamheten faktiskt behöver.
Varje modul börjar med hundarna, i ett kort avsnitt som heter Sitt, stanna, modellera, och tar sedan samma steg på Steve Trucking. Håll ögonen på hundmodellen medan du läser: det är ett enda diagram som växer från modul till modul, från enkla rutor till relationer till en detaljerad datamodell till Salesforce-objekt, och varje ruta stannar på samma plats, så att du ser exakt vad varje steg lägger till.
Kapitlet i sex delar
Section titled “Kapitlet i sex delar ”- Lyssna efter substantiven. Hitta början på en datamodell i ett affärssamtal, och glöm Salesforce en stund. Fem hundsubstantiv blir fem kandidatrutor.
- Rita relationerna. En eller många, obligatorisk eller valfri, nu eller över tid, och affärsbegreppet som gömmer sig i en många-till-många-relation: hundtricket och teamtilldelningen.
- Bygg den logiska modellen. Attribut som beskriver rätt sak, och nycklar som är unika, oföränderliga, betydelselösa och aldrig personuppgifter. Varför en hunds namn, ägarens telefonnummer och till och med hundens mikrochip inte räcker som nyckel.
- Lägg data där de hör hemma. Vad normalisering är, sedan ett kalkylark med sex hundar som tas steg för steg till tredje normalformen, och samma tre frågor hos Steve Trucking.
- Designa till tredje normalformen, backa sedan. När jag medvetet backar från den rena modellen: användare, rapportering, plocklista eller lookup, skala, analys och AI. Och dagen då hundskolan börjar ta emot katter.
- Gör modellen till Salesforce. Från den logiska modellen till standardobjekt och anpassade objekt, fält och relationer, master-detail eller lookup, och varför du inte designar utifrån Setup.
När du är klar kan du testa dig själv med kapitlets studieguide: en checklista inför provet, vanorna bortom det, orden att kunna och några frågor.
Det här kommer du att kunna
Section titled “Det här kommer du att kunna ”- Hitta kandidatentiteter och relationer i ett samtal eller ett kravdokument, och validera dem med verksamheten.
- Beskriva varje relation: dess kardinalitet, dess betydelse, om den är obligatorisk och om dess historik spelar roll.
- Bygga en logisk modell med attribut på rätt entiteter och nycklar som håller.
- Tillämpa 1NF, 2NF och 3NF som praktiska frågor, och denormalisera medvetet, med vetskap om vad det kostar.
- Översätta en logisk modell till Salesforce och spåra varje fysiskt val tillbaka till verksamheten.
Utforska vidare
Section titled “Utforska vidare ”- Salesforce Certified Platform Data Architect Exam Guide (opens in a new tab), Salesforce Help (på engelska, kontrollerad 2026-10-12): mål DM-1, datamodellen
Nästa: Dataarkitektur i Salesforce
