Relationer och sammanslagningar

I det hÀr hjÀlpdokumentet

Har du nĂ„gonsin velat koppla data mellan tvĂ„ tabeller? DĂ„ har du tur! Notions relationsegenskap Ă€r utformad för att hjĂ€lpa dig att uttrycka anvĂ€ndbara relationer mellan objekt i olika databaser. 🛠

GÄ till vanliga frÄgor

Want to see multiple sets of data within the same database? Add a new data source or link an existing one to a database you’re already using. Learn more here →

SĂ€g att du har tvĂ„ databaser som du anvĂ€nder i din teoretiska verksamhet. 😉

  • En som spĂ„rar kunder

  • En som spĂ„rar inköpta varor

Du vill veta vilka kunder som har köpt vilka varor och vilka varor som har köpts av vilka kunder. Det hÀr Àr ett perfekt scenario för en relation!

  • I de tvĂ„ tabellerna hĂ€r ovanför Ă€r kolumnerna med rubrikerna ↗ Inköpta artiklar och ↗ Kunder relationsegenskaper som kan lĂ€ggas till precis som vilken annan databasegenskap som helst.

  • NĂ€r du lĂ€gger till en köpt artikel i databasen Kunder visas kunderna som har köpt artikeln automatiskt i kolumnen ↗ Kunder i databasen Artiklar.

Exempel pÄ anvÀndningsfall

  • Koppla ihop en databas med restauranger med en databas med stadsdelar sĂ„ att du snabbt kan se vilka restauranger som finns i vilka stadsdelar.

  • Koppla ihop en databas med mötesanteckningar med en databas med kunder för att snabbt komma Ă„t anteckningar som Ă€r relevanta för varje kund.

  • Koppla ihop en databas med uppgifter med en databas med större projekt för att förstĂ„ hur projekten bryts ner till uppgifter och hur uppgifterna bidrar till projektet.

  • Koppla ihop en databas med kandidater med en databas med intervjuare för att hĂ„lla reda pĂ„ vem som har intervjuat vem.

Du behöver tvÄ databaser för att relatera tvÄ databaser till varandra. LÄt oss dÀrför anta att du har skapat databaserna Kunder och databasen Artiklar precis som angivet hÀr ovanför för den hÀr genomgÄngen.

  1. LÀgg till en ny kolumn/egenskap i din Kunder-databas och ge den ett namn, till exempel Inköpta artiklar.

  2. Sök efter Relation.

  3. Sök sedan efter den databas som du vill skapa relationen med.

  4. En förhandsvisning av relationen visas. I det hÀr fallet har vi skapat en relation frÄn databasen Kunder till databasen Artiklar.

  5. Klicka pÄ den blÄ knappen LÀgg till relation för att slutföra skapandet av den nya relationsegenskapen.

  6. NÀr du nu klickar i en cell i den hÀr relationskolumnen visas en meny dÀr du kan söka efter och vÀlja objekt frÄn de andra databaserna som du vill lÀgga till.

    • Det Ă€r sĂ„ hĂ€r du till exempel kan lĂ€gga till vilka klĂ€der som de enskilda kunderna har köpt.

    • Klicka pĂ„ namnet i listan för att lĂ€gga till ett objekt. Om du vill radera ett objekt hĂ„ller du muspekaren över det och klickar pĂ„ knappen - till höger.

Tips: Om du vill Àndra vilken databas du ansluter till vÀljer du Relation som egenskapstyp igen för just den egenskapen. Du uppmanas att vÀlja en ny databas.

Relationer som skapas Àr enkelriktade som standard. Du kan dock enkelt aktivera eller inaktivera en motsvarande relation i mÄldatabasen.

TvÄvÀgsrelationer innebÀr att redigeringar fungerar Ät bÄda hÄllen! Om du lÀgger till en kund i databasen Artiklar i relationskolumnen visas Àndringen Àven i databasen Kunder.

  1. Följ instruktionerna ovan för att skapa en ny relationsegenskap.

  2. Klicka pÄ vÀxlingsknappen Visa i [namn pÄ relaterad databas]. I vÄrt exempel Àr detta Visa i databasen Artiklar.

  3. Ge den motsvarande relationen ett namn.

  4. HÀr nedanför ser du en förhandsvisning av tvÄvÀgsrelationen. I det hÀr fallet har vi skapat en relation frÄn databasen Kunder till databasen Artiklar och en relation frÄn databasen Artiklar till databasen Kunder.

  5. Klicka pÄ den blÄ knappen LÀgg till relation för att slutföra skapandet av de tvÄ nya relationsegenskaperna.

NÀr du skapar en relation lÀgger du i princip till Notion-sidor som lagras i en databas i egenskapsfÀltet för en annan.

  • De hĂ€r sidorna kan öppnas och redigeras som alla andra! Klicka pĂ„ sidan i relationskolumnen. Klicka sedan pĂ„ den igen i fönstret som visas.

  • Du kan ocksĂ„ ta bort alla relaterade sidor genom att hĂ„lla muspekaren över dem och klicka pĂ„ - till höger.

  • Du kan vĂ€lja att begrĂ€nsa antalet sidor som kan ingĂ„ i relationsegenskapen – du kan till exempel vĂ€lja 1 sida eller Ingen begrĂ€nsning.

  • Om du vĂ€ljer alternativet att begrĂ€nsa till 1 sida kommer personer som anvĂ€nder databasen endast att kunna vĂ€lja en sida i relationen. Det hĂ€r Ă€r sĂ€rskilt anvĂ€ndbart i situationer dĂ€r endast en sida ska relateras till en annan, till exempel om endast ett bestĂ€llningsnummer ska associeras med varje köp.

För att Àndra hur relationer visas pÄ en databassida:

  1. NÀr du Àr pÄ en databassida klickar du pÄ relationen.

  2. Klicka pÄ Egenskapens synlighet och vÀlj Visa alltid, Dölj nÀr tom eller Dölj alltid.

Anpassa visade egenskaper för relationer

NÀr du skapar en relation i din databas kan du Àven vÀlja att visa vissa egenskaper för lÀnkade sidor. LÄt oss till exempel sÀga att du har en databas med vanliga frÄgor pÄ ditt företag. Varje FAQ har en relation till en sida som förklarar svaret pÄ frÄgan ytterligare. Du kanske vill att folk ocksÄ ska kunna se vem som Àger varje sida, sÄ att de vet vem de ska vÀnda sig till med fler frÄgor. Du kan stÀlla in din FAQ-databas sÄ att Àgaren Àr synlig tillsammans med den relevanta sidan!

SÄ hÀr gör du:

  1. Öppna en sida i en databas som har en relationsegenskap.

  2. Klicka pĂ„ fĂ€ltet bredvid den egenskapen för att lĂ€nka en sida → klicka pĂ„ ‱‱‱.

  3. I menyn som visas drar du egenskaperna frÄn den relaterade databasen till eller frÄn Visas i relation eller Döljs i relation.

  4. NÀr du Àr klar ser du de önskade egenskaperna i relationsfÀltet. Detta kommer att gÀlla för alla sidor i din nuvarande databas.

SĂ€g att du vill att objekt i samma databas ska ha relationer med varandra. Du kanske till exempel har en uppgiftsdatabas och vill att varje uppgift ska relatera till andra uppgifter.

  1. Börja med att skapa en ny relation.

  2. Sök sedan efter och vÀlj databasen som du för nÀrvarande arbetar i.

  3. Nu syns att databasen Àr relaterad till Den hÀr databasen.

    • NĂ€r du relaterar en databas till sig sjĂ€lv rekommenderar vi att du stĂ€nger offTvĂ„vĂ€gsrelation eftersom det i princip kopierar egenskapen.

Sammanslagningar hjÀlper dig att aggregera data i databaserna baserat pÄ relationer. Om vi gÄr tillbaka till exemplet med kunder och artiklar ovan kan vill till exempel sÀga att du vill veta hur mycket varje kund spenderade baserat pÄ vad kunden köpte.

  1. Först skapar du en relation sÄ att du vet vem som har köpt vad.

  2. LÀgg till en ny kolumn/egenskap och vÀlj Sammanslagning frÄn menyn Egenskapstyp. Ge den ett beskrivande namn.

  • Om du klickar pĂ„ en cell i sammanslagningskolumnen öppnar du en ny meny som frĂ„gar efter:

    • Relationsegenskapen som du vill slĂ„ samman.

    • Egenskapen för de relaterade sidorna du vill slĂ„ samman.

    • BerĂ€kningen som du vill tillĂ€mpa pĂ„ dem.

    • Den talformatering du vill visa.

    • Placeringen av decimaltecknet du vill stĂ€lla in.

  • I vĂ„rt exempel vĂ€ljer du alltsĂ„ att slĂ„ samman relationsegenskapen Inköpta artiklar och egenskapen Pris pĂ„ dessa sidor. Sedan vĂ€ljer du Summa som berĂ€kningsmetod, Talformat och slutligen var decimaltecknet ska placeras.

    • NĂ€r du gör detta lĂ€gger du ihop priserna för varje artikel som Ă€r relaterad till en kunds namn och fĂ„r fram den totala summan som kunden har spenderat i sammanslagningskolumnen.

Sammanslagningstyper

Det finns olika berÀkningar som du kan anvÀnda i en Rollup. HÀr Àr alla:

  • Visa original:Visar bara alla relaterade sidor i samma cell. Det Ă€r samma som sjĂ€lva relationsegenskapen.

  • Visa unika vĂ€rden: Visar alla unika vĂ€rden i den valda egenskapen för alla relaterade sidor.

  • RĂ€kna alla: RĂ€knar det totala antalet vĂ€rden i den valda egenskapen för alla relaterade sidor.

  • RĂ€kna vĂ€rden: RĂ€knar antalet vĂ€rden som inte Ă€r tomma i den valda egenskapen för alla relaterade sidor.

  • RĂ€kna unika vĂ€rden: RĂ€knar antalet unika vĂ€rden i den valda egenskapen för alla relaterade sidor.

  • RĂ€kna tomma: RĂ€knar antalet relaterade sidor med ett tomt vĂ€rde för egenskapen som har valts. Om en artikel som en kund köpt inte hade nĂ„got pris och det var egenskapen som valdes stĂ„r det 1 i sammanslagningskolumnen.

  • RĂ€kna inte tomma: RĂ€knar antalet relaterade sidor med tilldelade vĂ€rden för egenskapen du valt.

  • Andel tomma: Visar andelen relaterade sidor utan vĂ€rden i egenskapen du valt.

  • Andel inte tomma: Visar andelen relaterade sidor med ett vĂ€rde i egenskapen du valt.

Note: Rollups can only be sorted when they output a numeric value.

Dessa Rollup-berÀkningar Àr endast tillgÀngliga för Number egenskaper:

  • Summa: BerĂ€knar summan av de numeriska egenskaperna för de relaterade sidorna (som ovan).

  • MedelvĂ€rde: BerĂ€knar medelvĂ€rdet av de numeriska egenskaperna för de relaterade sidorna.

  • MedianvĂ€rde: Hittar medianen av de numeriska egenskaperna för relaterade sidor.

  • Min: Hittar det lĂ€gsta numret i den numeriska egenskapen för de relaterade sidorna.

  • Max: Hittar det högsta numret i den numeriska egenskapen för de relaterade sidorna.

  • Intervall: BerĂ€knar intervallet mellan det högsta och lĂ€gsta numret i den numeriska egenskapen för de relaterade sidorna (Max - Min).

Dessa Rollup-berÀkningar Àr endast tillgÀngliga för Date egenskaper:

  • Tidigaste datum: Hittar det tidigaste datumet/tiden i datumegenskapen för alla relaterade sidor.

  • Senaste datum: Hittar det senaste datumet/tiden i datumegenskapen för alla relaterade sidor.

  • Datumintervall: BerĂ€knar tidsspannet mellan det senaste och det tidigaste datumet i datumegenskapen för de relaterade sidorna.

Aggregera sammanslagningar

Du kan tillÀmpa berÀkningar pÄ din sammanslagningskolumnen i bÄde tabeller och översikter för att fÄ en idé om summor, intervaller, medelvÀrden etc. för hela databasen.

  • SĂ€g att du vill hitta den totala summan som alla kunder har spenderat i vĂ„rt exempel.

  • Klicka pĂ„ egenskapen Order Total i kundtabellen.

  • I menyn som visas, hĂ„ll muspekaren över Calculate → More options.

  • VĂ€lj Summa.


Vanliga frÄgor

Kan jag exportera eller importera relationer?

NÀr du exporterar en relationsdatabas som en CSV-fil exporteras relationsegenskapen som en webbadress i oformaterad text. För nÀrvarande kan du inte importera CSV-filen till Notion igen för att ÄterupprÀtta relationen med andra databaser.

Kan jag kopiera en databas med en relation?

Ja. I exemplet ovan, om du kopierar databasen Kunder, kommer den kopierade databasen, Kunder (1), inte att visas som en relation i databasen Artiklar. Det beror pÄ att vi vid kopiering av databasen Kunder konverterar relationen frÄn en tvÄvÀgssynkronisering till en envÀgssynkronisering. Om du vill kan du alltid konvertera relationen tillbaka till en tvÄvÀgssynkronisering.

Kan jag slÄ samman en sammanslagning?

TyvĂ€rr inte, eftersom detta kan skapa oavsiktliga loopar. Vi rekommenderar att du bara slĂ„r samman andra egenskaper. 😊

Har du fortfarande frÄgor? Kontakta supporten

Ge feedback

Var den hÀr resursen till hjÀlp?


Powered by Fruition