Een relatie definiëren in een databasemodeldiagram

Belangrijk : Dit artikel is automatisch vertaald, bekijk de disclaimer. De Engelse versie van dit artikel vindt u hier voor referentiedoeleinden.

Relaties definiëren in Visio met primaire en refererende sleutels zodat u kunt een verzameling gegevens uit meer dan één tabel maken.

Opmerking : Als u Visio Pro voor Office 365 gebruikt en wilt u meer informatie over hoe u een bestaande database in een databasemodel engineering, raadpleegt u het onderwerp Reverse-engineeren een bestaande database.

Wat wilt u doen?

Een relatie maken in een databasemodeldiagram

Een relatie verwijderen uit een databasemodel

Een relatie definiëren als een-op- of als een-op-veel

Relaties en hun eigenschappen weergeven in een diagram

Kunt u de databasemodelleringsfuncties niet vinden?

Het is waarschijnlijk dat uw versie van Visio niet zijn opgenomen in de functies die u zoekt. Als u wilt weten welke versie van Visio die u hebt, klikt u in het menu Help op Info over Microsoft Office Visio . De naam van de versie is in de bovenste regel van tekst in het dialoogvenster.

De sjabloon Databasemodeldiagram is niet in Microsoft Office Visio Standard beschikbaar.

Microsoft Office Visio Professional ondersteunt de reverse-engineering-functies voor de databasemodeldiagram-sjabloon (dat wil zeggen een bestaande database gebruiken voor het maken van een model in Visio), maar forward-engineering (dat wil zeggen een databasemodel Visio gebruiken om te SQL-code genereren) worden niet ondersteund.

Opmerking : U kunt de volledige suite met database modellering-functies, zowel reverse-engineering en forward-engineering, waaronder in Visio voor Enterprise Architects vinden. Visio voor Enterprise Architects is beschikbaar in MSDN Premium-abonnement dat is beschikbaar met Visual Studio Professional en Visual Studio Team System rollen gebaseerde versies.

Een relatie maken in een databasemodeldiagram

  1. Zorg ervoor dat beide tabellen worden weergegeven in het diagram. Als u reverse-engineering hebt toegepast op het model vanuit een bestaande database, moet u mogelijk één tabel of beide tabellen vanuit het venster Tabellen en weergaven naar de tekenpagina slepen.

  2. Dubbelklik op de tabel die u aan de primaire-sleutelzijde van de relatie wilt weergeven.

  3. Klik in het venster Database-eigenschappen, onder Categorieën, op Kolommen.

  4. Klik in het raster op de kolom die u wilt gebruiken als unieke identificatie voor elke rij in de tabel en schakel het selectievakje PK in om deze in te stellen als de primaire sleutel.

  5. Sleep een shape van het type Relatie vanaf het stencil Relatie tussen objecten of Relatie tussen entiteiten naar een lege ruimte op de pagina.

  6. Verbind het hoogste einde met de tabel die de bovenliggende tabel bevat.

  7. Verbind het andere einde met de onderliggende tabel.

    Als de tweede tabel nog geen kolom bevat met dezelfde naam als de primaire sleutel, wordt deze door de modelfunctie toegevoegd aan de tweede tabel als externe sleutel.

Opmerking : Als de relatielijnen verdwijnen, wijst u Opties aan in het menu Database en klikt u op Document. Schakel het selectievakje Relaties in onder Weergeven op het tabblad Relaties.

Naar boven

Een relatie uit een databasemodel verwijderen

  1. Klik op de relatie in het model en druk op DELETE.

  2. Voer een van de volgende handelingen uit in het dialoogvenster Object verwijderen:

    • Klik op Ja om de relatie te verwijderen uit de tekening en het onderliggende model.

    • Klik op Nee om de alleen de lijn uit de tekening te verwijderen.

      Opmerking : Als u op Nee klikt en later besluit dat u de lijn opnieuw wilt toevoegen aan de tekening, selecteert u een van de tabellen in de relatie en klikt u in het menu Database op Verwante tabellen weergeven.

Tip : U kunt ervoor kiezen om verwijderde relaties altijd of nooit weg te halen uit het onderliggende model. Wijs Opties aan in het menu Database, klik op Model maken, en ga naar het tabblad Logisch diagram.

Naar boven

Een relatie definiëren als één-op-één of één-op-veel

Met behulp van de kardinaliteit van een relatie wordt beschreven hoeveel rijen in een tabel een relatie kunnen hebben met hoeveel rijen in een andere tabel. Een afdeling kan bijvoorbeeld vele werknemers hebben, maar een werknemer kan slechts van één afdeling deel uitmaken. Kardinaliteit wordt meestal aangeduid met één-op-één, één-op-veel en veel-op-veel.

  1. Dubbelklik op de relatie.

  2. Klik in het venster Database-eigenschappen, onder Categorieën, op Diversen.

  3. Kies onder Kardinaliteit de kardinaliteit die het meest op de relatie van toepassing is. Voor één-op-veel relaties is dat Nul of hoger of Een of hoger. Voor één-op-één relaties is dat Nul of één of Precies één.

Naar boven

Relaties en de bijbehorende eigenschappen in een diagram weergeven

U kunt ervoor kiezen om informatie over relaties weer te geven of te verbergen in het diagram.

  1. Wijs Opties aan in het menu Database en klik op Document.

  2. Schakel op het tabblad Relaties de informatie in die u in het diagram wilt weergeven.

    U kunt de volgende items weergeven of verbergen

    • Relaties

    • Kardinaliteit

    • Notatie Hanenpoten

    • Verbale woordgroep

    • Referentiële acties

Naar boven

Opmerking : Disclaimer voor automatische vertaling: Dit artikel is vertaald door een computersysteem zonder menselijke tussenkomst. Microsoft biedt deze automatische vertalingen aan om niet-Engels sprekende gebruikers te helpen de inhoud over producten, services en technologieën van Microsoft te raadplegen. Omdat het artikel automatisch is vertaald, bevat het mogelijk fouten in grammatica, woordenschat en syntaxis.

Uw vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×