Fysieke RDBMS Modelleer en naamgevingsconventie Checklist

  • Tabel - en kolomnamen worden met Hoofdletter en kleine letters geschrevenHierbij wordt ieder nieuw woord in de naam of codering een hoofdletter gebruikt.
  • De _ wordt gebruikt in de naamgeving ipv een spatieSpatie kan problemen geven bij implementatie in artifacten en dus wordt de spatiev vervangen door een _.
  • Zijn er kolommen met een bijzonder kenmerk dan wordt dit voorafgegaan met XX_ bijv DW_Codering kan gebruikt worden voor een extra classificatie in de kolomnamen.
  • Primary key heeft een vaste opbouw bestaande uit tabelnaam_IdHiermee wordt een naamgevingsconventie geintroduceerd wordt zodat in het model de relaties ook in de primary key namen af te leiden zijn bij een enkelvoudige relatie tussen de tabellen.
  • Foreign key heeft een vaste naam bestaande uit Tabelnaam_IdNaam van de primaire sleutel in de verwijzende sleutel heeft dezelfde naam, Zijn er meerdere foreign keys naar een tabel dan is de opbouw van de kolomnaam Tabelnaam_Rol_id. Behalve als er meer relaties zijn tussen de elementen dan krijgt de extra verwijzende sleuitel de naam van de tabel en de rolnaam van de relatie.
  • Primary key constraints voldoen aan de naamgevingsconventie PK_Table_ANaamgevingsconventie van de primaire sleutels op basis van de kolomnamen.
  • Foreign key constraints voldoen aan de naamgevingsconventie FK_Table_C_TableA (FK_Kind_Ouder)Opbouw van de FK naam zodat uit de naam blijkt welke relatie geimplementeerd wordt. Reden is dat ook zonder datamodel in de database de relaties inzichtelijk gemaakt kan worden.
  • Tabel en kolomnaam zijn in het NederlandsDit geldt voor de tabellen die door de organisatie zelf gedefinieerd kunnen worden. In andere gevallen bepaald de leverancier van de database de naamgevingsconventie.
  • Bij voorkeur bij de tabellen en kolommen een description voor documentatie in de gegenereerde codeAfhankelijk van het database platform genereren we de omschrijvingen als documentatie mee in de DDL SQL scripts.
  • Voor Tabellen met een bijzonder karakter wordt een X_ prefix gebruikt bijvoorbeeld voor Fact (F_) of Dimension (D_) tabellenOok voor tabellen kan er met een letter codering een extra classificatie of domeindefinitie worden gebruikt in de tabelnamen.

Package Metamodel elementen catalogus DM
Auteur Bert
Alias
Stereotypes Checklist

Diagrammen


Copyright © Interactory Template by ColorLib

Ingelogd als 1 | NL