Oprette et ORM-diagram

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Skabelonen ORM-diagram i Microsoft Office Visio indeholder alle de figurer, der er nødvendige, hvis du vil bruge ORM-metoden (Object Role Modeling) til at udforme forretningsregler og designe databaser. ORM er en semantisk modelmetode, der beskriver verden ved hjælp af objekter og de roller, objekterne spiller.

Vis et eksempel

  1. Peg på Ny i menuen Filer, peg på Software og database, og klik derefter på ORM-diagram.

    Tip: Før du opretter et ORM-diagram, skal du organisere dine idéer ved at skrive de oplysninger ned, du vil bruge i databasen. Brug enkle sætninger til at beskrive objekterne, hvordan de identificeres, samt de tilknyttede roller.

  2. Tilføj og navngiv en objekttype (enhed).

    1. Træk figuren Enhed (der symboliserer en objekttype) fra ORM-diagram over på tegningssiden.

    2. Når du har markeret figuren, skal du skrive navnet på enhedstypen.

    3. Tryk på ENTER, og skriv derefter enhedens referencetilstand i parentes.

  3. Tilføj og navngiv en værditype.

    1. Træk figuren Værdi fra ORM-diagram over på tegningssiden.

    2. Når du har markeret figuren, skal du skrive navnet på værditypen.

  4. Angiv en undertype.

    1. Træk figuren Undertypeforbindelse fra ORM-diagram over på tegningssiden.

    2. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant til en forbindelse punkt Billede af forbindelsespunkt – blåt X på figuren undertype enhed.

      Slutpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

    3. Fastklæb den påbegynde punkt Billede af startpunkt – grøn firkant med X i (med pilespids) til en forbindelse punkt Billede af forbindelsespunkt – blåt X på anden enhedstypen.

  5. Benyt en af følgende fremgangsmåder:

    1. Angive en relation, en rolle eller et faktum mellem objekttyperne

      1. Træk en prædikatsfigur (Unær, Binær, Lodret binær, Trinær eller Kvartær) fra ORM-diagram over på tegningssiden.

        Brug en prædikatsfigur, der indeholder et tilstrækkeligt antal rollebokse til at forbinde alle objekttyper (enhedsfigurer), der er tilknyttet relationen. Brug f.eks. figuren Trinær til at angive relationer mellem tre enheder.

      2. Træk figuren Rolleforbindelse fra ORM-diagram over på tegningssiden.

      3. Fastklæb påbegynde punkt Billede af startpunkt – grøn firkant med X i for figuren Rolleforbindelse til en forbindelse punkt Billede af forbindelsespunkt – blåt X på en objekttype (figuren enhed), du vil definere en relation.

        Startpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

      4. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant af den Rolle forbindelsesfigur til feltet relevante rolle på prædikatsfiguren (fra trin 1).

      5. Dobbeltklik på prædikatsfiguren. Placer indsætningspunktet mellem ellipser (eller pladsholdere), og skriv derefter et navn for den rolle, som tildeles enhedstypen.

      6. Gentag trin 2-5 for hver enhed, du vil definere en relation for.

    2. Angive en relation, rolle eller reference mellem en enhed og en værdi

      1. Træk figuren Rolleforbindelse fra stencilen ORM-diagram over på tegningssiden.

      2. Fastklæb påbegynde punkt Billede af startpunkt – grøn firkant med X i for figuren Rolleforbindelse til en forbindelse punkt Billede af forbindelsespunkt – blåt X på en objekttype (figuren enhed), du vil definere en relation.

        Startpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

      3. Træk figuren Binær eller Lodret binær fra ORM-diagram over på tegningssiden.

      4. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant af den Rolle forbindelsesfigur til slutningen af figuren binær eller Lodret binær.

      5. Dobbeltklik på figuren Binær for at redigere teksten. Placer indsætningspunktet mellem ellipser eller pladsholdere, og skriv derefter et navn for den rolle, der tildeles enheden.

        Tip: Hvis du vil flytte ellipser og navne på figuren Lodret binær til figurens anden side, skal du højreklikke på figuren, pege på Figur i genvejsmenuen og derefter klikke på Spejlvend vandret.

  6. Få vist et indlejret objekt ved at oprette et objektiviseret prædikat.

    1. Klik på Tegnefunktioner knappen Knapflade for at få vist værktøjslinjen Tegnefunktioner, og klik derefter på værktøjet rektangel   Knapflade .

    2. Tegn et rektangel omkring den prædikatsfigur (Unær, Binær, Lodret binær, Trinær eller Kvartær), du vil identificere som et objektiviseret prædikat.

    3. Højreklik på rektanglet, peg på Figur i genvejsmenuen, og klik derefter på Placer bagest.

    4. Når du har markeret rektanglet, skal du klikke på Hjørnerunding i menuen Format. Klik på den tredje indstilling i den øverste række, og klik derefter på OK.

  7. Benyt en af følgende fremgangsmåder:

    1. Angive en obligatorisk rollebegrænsning

      1. Træk figuren Obligat. rolleforbindelse fra ORM-diagram over på tegningssiden.

      2. Fastklæb startpunktet med sorte cirkel Billede af startpunkt – grøn firkant med X i til en forbindelse punkt Billede af forbindelsespunkt – blåt X på et objekt (figuren enhed).

        Startpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

      3. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant af Ekst. Rolleforbindelse figur til en prædikatsfigur (monadisk, binær, Lodret binær, Ternær eller Kvartær ).

    2. Angive en entydighedsbegrænsning

      1. Træk figuren Entydighedsbegrænsning fra ORM-diagram over på tegningssiden.

      2. Placer figuren direkte over eller under den prædikatsfigur (Unær, Binær, Lodret binær, Trinær eller Kvartær), du vil begrænse.

      3. Træk en af slutpunkterne ( Billede af startpunkt – grøn firkant med X i eller Billede af slutpunkt, som er et plustegn i en grøn firkant ), så pilen strækkes hen over feltet relevante rolle på prædikatsfiguren.

    3. Angive en frekvensbegrænsning

      1. Træk figuren Frekvensbegrænsning fra ORM-diagram over på tegningssiden.

      2. Placer figuren i nærheden af den prædikatsfigur (Unær, Binær, Lodret binær, Trinær eller Kvartær), du vil begrænse.

      3. Skriv den ønskede frekvens, når du har markeret figuren.

    4. Angive en sammenlignings- eller lighedsbegrænsning

      1. Træk figuren Delmængdebegrænsning eller Lighedsbegrænsning fra ORM-diagram over på tegningssiden.

      2. Placer figuren mellem de prædikatsfigurer (Unær, Binær, Lodret binær , Trinær eller Kvartær), der har roller, du vil begrænse.

      3. Fastklæb påbegynde punkt Billede af startpunkt – grøn firkant med X i for figuren Begrænsning på delmængde eller Lige betingelse til en forbindelse punkt Billede af forbindelsespunkt – blåt X i feltet relevante rolle på prædikatsfiguren.

        Startpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

      4. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant for figuren Begrænsning på delmængde eller Lighedsbegrænsning til boksen relevante rolle i den andre prædikatsfigur.

    5. Angive en cirkelbegrænsning

      1. Træk figuren Cirkelbegrænsning fra ORM-diagram over på tegningssiden.

      2. Placer figuren i nærheden af den prædikatsfigur (Unær, Binær, Lodret binær, Trinær eller Kvartær), der indeholder de to roller, du vil begrænse.

      3. Benyt en af følgende fremgangsmåder:

        • Hvis de to roller er en del af et længere prædikat, fastklæb hver slutpunkt ( Billede af startpunkt – grøn firkant med X i og Billede af slutpunkt, som er et plustegn i en grøn firkant ) af figuren Ringnetværk begrænsning til en af rollerne på prædikatsfiguren.

        • Hvis de to roller udgør et binært prædikat, skal du markere figuren Cirkelbegrænsning, klikke på Streg på listen Mønster i menuen Formater, klikke på Ingen og derefter klikke på OK.

      4. Højreklik på figuren Cirkelbegrænsning, og klik derefter på den ønskede type cirkelbegrænsning i genvejsmenuen.

    6. Angive en ekstern begrænsning

      1. Træk en ekstern begrænsningsfigur (Ekst. frekv. begrænsning, Ekst. prim. begrænsning, Ekst. obligat. begrænsning eller Ekst. entydig begrænsning) fra ORM-diagram over på tegningssiden.

      2. Placer figuren i nærheden af den prædikatsfigur, der repræsenterer de roller, du vil begrænse.

      3. Træk figuren Begrænsningsforbindelse fra ORM-diagram over på tegningssiden.

      4. Fastklæb påbegynde punkt Billede af startpunkt – grøn firkant med X i af figuren begrænsning forbindelse til en forbindelse punkt Billede af forbindelsespunkt – blåt X på figuren ekstern begrænsning.

        Startpunktet bliver rødt, når forbindelsen er klæbet fast til figuren. Du kan flytte de fastklæbede figurer uden at bryde forbindelsen.

      5. Fastklæb slutpunkt Billede af slutpunkt, som er et plustegn i en grøn firkant af figuren begrænsning forbindelse til feltet relevante rolle på prædikatsfiguren (monadisk, binær, Lodret binær, Ternær eller Kvartær ).

      6. Hvis vil ændre frekvensen for den eksterne begrænsningsfigur (Ekst. frekv. begrænsning, Ekst. prim. begrænsning, Ekst. obligat. begrænsning eller Ekst. entydig begrænsning), skal du markere figuren og derefter skrive den ønskede frekvens.

  8. Gem diagrammet.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×