Leçon 1Table Audit et Journal de Changements : change_id, element_id, change_type, timestamp, user, reasonConcevez la table Audit et Journal de Changements pour tracer l'historique des éléments, capturant qui a changé quoi, quand et pourquoi, afin que les analystes puissent reconstruire états de modèles, détecter anomalies et supporter gouvernance et conformité.
Définition change_id et lien à element_idModélisation change_type et événements cycle de viePrécision timestamp et gestion fuseaux horairesCapture identité utilisateur et raisons changementsPartitionnement et rétention logs audit volumineuxLeçon 2Table Systèmes : system_id, system_type, connected_elements, performance_tagsDéfinissez la table Systèmes pour représenter systèmes BIM logiques et physiques, stockant system_type, connected_elements et performance_tags, permettant analyse réseaux, capacités et performance au niveau système.
Conception champs system_id et system_typeModélisation relations connected_elementsStockage performance_tags et KPIGestion systèmes imbriqués et chevauchantsInterrogation systèmes pour analyse d'impactLeçon 3Table Incidents et Chocs : issue_id, element_ids, clash_type, severity, assigned_to, status, detection_dateDéfinissez la table Incidents et Chocs pour enregistrer problèmes détectés, éléments liés, types chocs, gravité, assignees et statut, permettant workflows coordination structurés et reporting performance à travers projets BIM.
Conception issue_id et liaison element_idsReprésentation clash_type et échelles gravitéSuivi statut, assigned_to et champs échéanceStockage detection_date et dates résolutionIntégration avec outils détection chocsLeçon 4Table Éléments Centraux : element_id, model_source, category, family/type, UUID, geometry_refSpécifiez la table Éléments Centraux comme entité fact-like BIM centrale, capturant identifiants éléments, catégories, familles, types et références géométriques pour supporter jointures avec coûts, incidents, actifs et autres tables analytiques.
Choix element_id stable et clés externesStockage model_source et métadonnées versionModélisation attributs category, family et typeRéférencement géométrie via champs geometry_refIndexation pour analyses rapides au niveau élémentLeçon 5Table Plannings/Phasage : phase_id, element_id (FK), planned_start, planned_end, construction_statusSpécifiez la table Plannings et Phasage pour capturer planned_start, planned_end et construction_status par élément et phase, permettant analyses temporelles, suivi progression et reporting 4D BIM.
Définition clés étrangères phase_id et element_idModélisation dates planned_start et planned_endSuivi construction_status et jalonsAlignement phases avec calendriers projetsLiaison données planning à outils externesLeçon 6Table Localisations : location_id, building, wing, floor, room_id, coordinatesDéfinissez la table Localisations pour standardiser données spatiales des modèles BIM, incluant bâtiments, ailes, étages, pièces et coordonnées, permettant requêtes spatiales cohérentes, agrégations et analyses localisation inter-projets.
Stratégie clés primaires et location_id surrogateNormalisation codes bâtiment, aile, étage et pièceStockage et indexation coordonnées 2D et 3DGestion hiérarchies multi-bâtiments et campusLiaison localisations à vues BIM et grillesLeçon 7Table Coûts : cost_id, element_id (FK), unit_cost, quantity, total_cost, currency, cost_sourceSpécifiez la table Coûts pour lier données financières à éléments BIM, stockant unit_cost, quantity, total_cost, currency et cost_source, permettant estimation coûts fiable, benchmarking et analyse écarts budget.
Définition cost_id et clé étrangère element_idModélisation unit_cost, quantity et total_costGestion multi-devises et taux changeCapture cost_source et méthodes estimationAgrégation coûts par localisation et systèmeLeçon 8Table Actifs et Maintenance : asset_id, element_id (FK), manufacturer, serial, warranty_end, maintenance_frequencyConcevez la table Actifs et Maintenance pour tracer données opérationnelles des éléments BIM, incluant fabricant, numéros série, garanties et fréquence maintenance, supportant gestion cycle de vie et opérations installations.
Définition relations asset_id et element_idCapture métadonnées fabricant et modèleStockage serial, warranty_end et documentsModélisation maintenance_frequency et tâchesAlignement actifs avec systèmes CMMS et CAFM