Les 1Audit en Wijzigingslog-tabel: change_id, element_id, change_type, timestamp, user, reasonOntwerp de Audit en Wijzigingslog-tabel om elementgeschiedenis te tracken, vastleggen wie wat, wanneer en waarom veranderde, zodat analisten modelstaten kunnen reconstrueren, anomalieën detecteren en governance- en nalevingsbehoeften ondersteunen.
Definiëren change_id en koppelen aan element_idModelleren change_type en levenscyclus-eventsTijdstempelprecisie en tijdzonebeheerVastleggen gebruikeridentiteit en wijzigingsredenenPartitionering en retentie van grote auditlogsLes 2Systemen-tabel: system_id, system_type, connected_elements, performance_tagsDefinieer de Systemen-tabel om logische en fysieke BIM-systemen te representeren, opslaan system_type, connected_elements en performance_tags, voor analyse van netwerken, capaciteiten en systeemniveau-prestaties.
Ontwerpen system_id en system_type-veldenModelleren connected_elements-relatiesOpslaan performance_tags en KPI'sBehandelen geneste en overlappende systemenQueryen systemen voor impactanalyseLes 3Issues en Clashes-tabel: issue_id, element_ids, clash_type, severity, assigned_to, status, detection_dateDefinieer de Issues en Clashes-tabel om gedetecteerde problemen, gerelateerde elementen, clash-types, ernst, toegewezenen en status vast te leggen, voor gestructureerde coördinatieworkflows en prestatie-rapportage over BIM-projecten.
Ontwerpen issue_id en element_ids-koppelingRepresenteren clash_type en ernstschalenTracken status, assigned_to en due-veldenOpslaan detection_date en resolutiedataIntegreren met clash-detectietoolsLes 4Kern Elementen-tabel: element_id, model_source, category, family/type, UUID, geometry_refSpecificeer de Kern Elementen-tabel als centrale BIM-feit-achtige entiteit, vastleggen elementidentificatoren, categorieën, families, types en geometrieverwijzingen om joins met kosten, issues, activa en andere analytische tabellen te ondersteunen.
Kiezen stabiele element_id en externe sleutelsOpslaan model_source en versie-metadataModelleren categorie-, family- en type-attributenVerwijzen geometrie via geometry_ref-veldenIndexeren voor snelle elementniveau-analyticsLes 5Planningen/Fasering-tabel: phase_id, element_id (FK), planned_start, planned_end, construction_statusSpecificeer de Planningen en Fasering-tabel om planned_start, planned_end en construction_status per element en fase vast te leggen, voor tijd-gebaseerde analytics, voortgangstracking en 4D BIM-rapportage.
Definiëren phase_id en element_id foreign keysModelleren planned_start en planned_end-dataTracken construction_status en mijlpalenAfstemmen fasen met projectkalendersKoppelen planningdata aan externe toolsLes 6Locaties-tabel: location_id, building, wing, floor, room_id, coordinatesDefinieer de Locaties-tabel om ruimtelijke data uit BIM-modellen te standaardiseren, inclusief gebouwen, vleugels, verdiepingen, kamers en coördinaten, voor consistente ruimtelijke queries, rollups en cross-project locatie-analytics.
Primaire sleutels en surrogate location_id-strategieNormaliseren gebouw-, vleugel-, verdieping- en kamer-codesOpslaan en indexeren 2D- en 3D-coördinatenBehandelen multi-gebouw- en campus-hiërarchieënKoppelen locaties aan BIM-views en rastersLes 7Kosten-tabel: cost_id, element_id (FK), unit_cost, quantity, total_cost, currency, cost_sourceSpecificeer de Kosten-tabel om financiële data te koppelen aan BIM-elementen, opslaan unit_cost, quantity, total_cost, currency en cost_source, voor betrouwbare kostenraming, benchmarking en budgetafwijzingsanalyse.
Definiëren cost_id en element_id foreign keyModelleren unit_cost, quantity en total_costBehandelen multi-valuta en wisselkoersenVastleggen cost_source en ramingmethodenAggrgeren kosten per locatie en systeemLes 8Activa en Onderhoud-tabel: asset_id, element_id (FK), manufacturer, serial, warranty_end, maintenance_frequencyOntwerp de Activa en Onderhoud-tabel om operationele data voor BIM-elementen te tracken, inclusief fabrikant, serienummers, garanties en onderhoudsfrequentie, voor levenscyclusbeheer en faciliteitenoperaties.
Definiëren asset_id en element_id-relatiesVastleggen fabrikant en model-metadataOpslaan serial, warranty_end en documentenModelleren maintenance_frequency en takenAfstemmen activa met CMMS en CAFM-systemen