Datamodel: diagrammen
gepubliceerdDit artikel hoort bij Gepubliceerd datamodel. Daar vind je de omschrijving van elke tabel. Hier zie je hoe de tabellen aan elkaar hangen.
Download
Alle diagrammen staan in één PDF. Die blijft scherp als je inzoomt, en je kunt hem naast je rapportagetool openhouden.
Download: Het BI-datamodel als PDF
In de PDF vind je:
op de eerste pagina de release waarop de PDF gebaseerd is, een inhoudsopgave en een korte uitleg over het lezen van de diagrammen;
per onderwerp een pagina met de tabellen en hun omschrijving, en het diagram;
achteraan de kolommen van elke tabel.
De onderwerpen staan ook als bladwijzers in de PDF, zodat je er direct naartoe springt.
Zo lees je een diagram
Elk blokje is een tabel. In de BI database heeft de tabel het voorvoegsel
dto_: het blokjecourseis de tabeldto_course.Een pijl loopt van de tabel met de kolom naar de tabel waar die kolom naar verwijst.
invoicelinenaarinvoicebetekent datdto_invoicelineeen kolompad_invoice_idheeft. Daarop koppel je, en bij één factuur horen dus meerdere factuurregels.De sleutel van een tabel heet
pad_<tabel>_id. De sleutel vancourseispad_course_id.Staat er een woord bij de pijl, dan zegt de kolom meer dan alleen de tabel.
parentis bijvoorbeeld de kolompad_parent_company_id.Het vetgedrukte blokje is het onderwerp van het diagram. Een gestippeld blokje hoort bij een ander onderwerp en heeft daar een eigen diagram.
Onder elk diagram staat welke tabellen uit andere onderwerpen naar dit onderwerp verwijzen.
Onderwerpen
Bedrijven:
company,company_company,company_extrafields,company_file,costcenter,sales_statusenrelation_type.Cursussjablonen: de tabellen die beginnen met
coursetemplate, eneducation,recurrenceenadditional_question.Cursussen: de tabellen die beginnen met
course.Dagdelen: de tabellen die beginnen met
daypart. Wie er op een dagdeel is ingepland, waar het wordt gegeven en wat ervoor nodig is.Cursisten: de tabellen die beginnen met
student, enregistrationlist.Medewerkers: de tabellen die beginnen met
employee.Instructeurs: de tabellen die beginnen met
instructor.Facturen:
invoice,invoice_status,invoicestatus,voucher,quotationenpriceagreement.Factuurregels:
invoiceline. Een factuurregel verwijst naar wat er gefactureerd is, zoals een cursus, cursist, materiaal of bedrijf; daarom heeft die een eigen diagram.Materialen:
material,contractencontract_link.Gedeelde tabellen: de tabellen die bij meerdere onderwerpen horen.
label,group,location,location_rate,competence,certificate,taskennote.
Bijlagen
Andere artikelen in deze map
Was dit nuttig?