Lektion 1Gransknings- och ändringslogg-tabell: change_id, element_id, change_type, timestamp, user, reasonUtforma gransknings- och ändringslogg-tabellen för att spåra elementhistorik, fånga vem som ändrade vad, när och varför, så att analytiker kan rekonstruera modelltillstånd, upptäcka anomalier och stödja styrning och efterlevnad.
Definiera change_id och länkning till element_idModellera change_type och livscykelhändelserTidsstämpelprecision och tidszonsbehandlingFånga användaridentitet och ändringsorsakerPartitionering och bevarande av stora granskningsloggarLektion 2Systemtabell: system_id, system_type, connected_elements, performance_tagsDefiniera systemtabellen för att representera logiska och fysiska BIM-system, lagra system_type, connected_elements och performance_tags, för att möjliggöra analys av nätverk, kapaciteter och systemnivåprestanda.
Utforma system_id och system_type-fältModellera connected_elements-relationerLagra performance_tags och KPI:erHantera nestade och överlappande systemFråga system för påverkananalysLektion 3Problem- och kollisionstabell: issue_id, element_ids, clash_type, severity, assigned_to, status, detection_dateDefiniera problem- och kollisionstabellen för att registrera upptäckta problem, relaterade element, kollisionstyper, allvarlighetsgrad, tilldelade och status, för strukturerade koordineringsarbetsflöden och prestandarapportering över BIM-projekt.
Utforma issue_id och element_ids-länkningRepresentera clash_type och allvarlighetsgradsskalorSpåra status, assigned_to och förfallofältLagra detection_date och resolutionsdatumIntegrera med kollisionsdetekteringsverktygLektion 4Kärnelement-tabell: element_id, model_source, category, family/type, UUID, geometry_refSpecificera kärnelement-tabellen som den centrala BIM-faktaliknande entiteten, fånga elementidentifierare, kategorier, familjer, typer och geometri-referenser för att stödja joins med kostnader, problem, tillgångar och andra analytiska tabeller.
Välja stabila element_id och externa nycklarLagra model_source och versionsmetadataModellera kategori, familj och typattributReferera geometri via geometry_ref-fältIndexera för snabb elementnivå-analysLektion 5Scheman/faseringstabell: phase_id, element_id (FK), planned_start, planned_end, construction_statusSpecificera scheman- och faseringstabellen för att fånga planned_start, planned_end och construction_status per element och fas, för tidsbaserad analys, framstegspårning och 4D-BIM-rapportering.
Definiera phase_id och element_id-främmande nycklarModellera planned_start och planned_end-datumSpåra construction_status och milstolparAnpassa faser till projektkalendrarLänka schemadata till externa verktygLektion 6Platstabell: location_id, building, wing, floor, room_id, coordinatesDefiniera platstabellen för att standardisera rumslig data från BIM-modeller, inklusive byggnader, flyglar, våningar, rum och koordinater, för konsekventa rumsliga frågor, summeringar och korsprojekt-platsanalys.
Primärnycklar och surrogat location_id-strategiNormalisera byggnad, flygel, våning och rumskoderLagra och indexera 2D- och 3D-koordinaterHantera flerbyggnads- och campus-hierarkierLänka platser till BIM-vyer och rutnätLektion 7Kostnadstabell: cost_id, element_id (FK), unit_cost, quantity, total_cost, currency, cost_sourceSpecificera kostnadstabellen för att koppla finansiell data till BIM-element, lagra unit_cost, quantity, total_cost, valuta och cost_source, för pålitlig kostnadsberäkning, benchmarking och budgetavvikelseanalys.
Definiera cost_id och element_id-främmande nyckelModellera unit_cost, quantity och total_costHantera flervaluta och växelkurserFånga cost_source och uppskattningsmetoderAggregera kostnader efter plats och systemLektion 8Tillgångar och underhållstabell: asset_id, element_id (FK), manufacturer, serial, warranty_end, maintenance_frequencyUtforma tillgångar- och underhållstabellen för att spåra operativ data för BIM-element, inklusive tillverkare, serienummer, garantier och underhållsfrekvens, för livscykelhantering och fastighetsoperationer.
Definiera asset_id och element_id-relationerFånga tillverkar- och modellmetadataLagra serienummer, warranty_end och dokumentModellera maintenance_frequency och uppgifterAnpassa tillgångar till CMMS- och CAFM-system