diff --git a/schema.txt b/schema.txt index dd433f5..d461ebd 100644 --- a/schema.txt +++ b/schema.txt @@ -14689,10 +14689,89 @@ digraph Hierarchie_Composants_Electroniques_Simplifiee { subgraph cluster_ProcedeDUV { label="Procédé Deep Ultra-Violet"; fillcolor="#ffd699"; - ProcedeDUV [fillcolor="#ffd699", label="Procédé DUV (Deep Ultraviolet - 248/193 nm", niveau="2"]; + ProcedeDUV [fillcolor="#ffd699", label="Procédé DUV (Deep Ultraviolet - 248/193 nm", niveau="1000"]; // Relations sortantes ProcedeDUV -> Fluorite []; + + subgraph cluster_Assemblage_ProcedeDUV { + label="Assemblage Procédé DUV"; + fillcolor="#ffd699"; + style="filled"; + Assemblage_ProcedeDUV [fillcolor="#ffd699", ihh_acteurs="72", ihh_pays="73", label="Assemblage", niveau="1010"]; + + // Relations sortantes du nœud de niveau 10 + Assemblage_ProcedeDUV -> PaysBas_Assemblage_ProcedeDUV [color="purple", fontcolor="purple", label="84%", poids="2"]; + Assemblage_ProcedeDUV -> Japon_Assemblage_ProcedeDUV [color="purple", fontcolor="purple", label="16%", poids="2"]; + + subgraph cluster_PaysBas_Assemblage_ProcedeDUV { + label="PaysBas_Assemblage_ProcedeDUV"; + fillcolor="#e6f2ff"; + style="filled"; + PaysBas_Assemblage_ProcedeDUV [fillcolor="#e6f2ff", label="Pays-Bas", niveau="1011"]; + + // Relations sortantes du nœud de niveau 11 + PaysBas_Assemblage_ProcedeDUV -> AMSL_PaysBas_Assemblage_ProcedeDUV [color="purple", fontcolor="purple", label="100%", poids="2"]; + AMSL_PaysBas_Assemblage_ProcedeDUV [fillcolor="#d1e0ff", label="ASML", niveau="1012"]; + + // Relations des nœuds destination + PaysBas_Assemblage_ProcedeDUV -> PaysBas_geographique [color="darkgreen"]; + AMSL_PaysBas_Assemblage_ProcedeDUV -> PaysBas_geographique [color="darkgreen"]; + } + + subgraph cluster_Japon_Assemblage_ProcedeDUV { + label="Japon_Assemblage_ProcedeDUV"; + fillcolor="#e6f2ff"; + style="filled"; + PaysBas_Assemblage_ProcedeDUV [fillcolor="#e6f2ff", label="Pays-Bas", niveau="1011"]; + + // Relations sortantes du nœud de niveau 11 + Japon_Assemblage_ProcedeDUV -> Nikon_Japon_Assemblage_ProcedeDUV [color="purple", fontcolor="purple", label="12%", poids="2"]; + Japon_Assemblage_ProcedeDUV -> Canon_Japon_Assemblage_ProcedeDUV [color="purple", fontcolor="purple", label="4%", poids="2"]; + Nikon_Japon_Assemblage_ProcedeDUV [fillcolor="#d1e0ff", label="Nikon", niveau="1012"]; + Canon_Japon_Assemblage_ProcedeDUV [fillcolor="#d1e0ff", label="Canon", niveau="1012"]; + + // Relations des nœuds destination + Japon_Assemblage_ProcedeDUV -> Japon_geographique [color="darkgreen"]; + Nikon_Japon_Assemblage_ProcedeDUV -> Japon_geographique [color="darkgreen"]; + Canon_Japon_Assemblage_ProcedeDUV -> Japon_geographique [color="darkgreen"]; + } + } + } + + subgraph cluster_ProcedeEUV { + label="Procédé Deep Ultra-Violet"; + fillcolor="#ffd699"; + ProcedeDUV [fillcolor="#ffd699", label="Procédé EUV (Extreme Ultraviolet - 13.5 nm", niveau="1000"]; + + // Relations sortantes + ProcedeEUV -> Hafnium [cout="0.9", criticite="0.9", delai="0.9", technique="0.9"]; + ProcedeEUV -> Fluorite []; + + subgraph cluster_Assemblage_ProcedeEUV { + label="Assemblage Procédé EUV"; + fillcolor="#ffd699"; + style="filled"; + Assemblage_ProcedeEUV [fillcolor="#ffd699", ihh_acteurs="100", ihh_pays="100", label="Assemblage", niveau="1010"]; + + // Relations sortantes du nœud de niveau 10 + Assemblage_ProcedeEUV -> PaysBas_Assemblage_ProcedeEUV [color="purple", fontcolor="purple", label="84%", poids="2"]; + + subgraph cluster_PaysBas_Assemblage_ProcedeEUV { + label="PaysBas_Assemblage_ProcedeEUV"; + fillcolor="#e6f2ff"; + style="filled"; + PaysBas_Assemblage_ProcedeEUV [fillcolor="#e6f2ff", label="Pays-Bas", niveau="1011"]; + + // Relations sortantes du nœud de niveau 11 + PaysBas_Assemblage_ProcedeEUV -> AMSL_PaysBas_Assemblage_ProcedeEUV [color="purple", fontcolor="purple", label="100%", poids="2"]; + AMSL_PaysBas_Assemblage_ProcedeEUV [fillcolor="#d1e0ff", label="ASML", niveau="1012"]; + + // Relations des nœuds destination + PaysBas_Assemblage_ProcedeEUV -> PaysBas_geographique [color="darkgreen"]; + AMSL_PaysBas_Assemblage_ProcedeEUV -> PaysBas_geographique [color="darkgreen"]; + } + } } subgraph cluster_Antimoine { @@ -15285,16 +15364,6 @@ digraph Hierarchie_Composants_Electroniques_Simplifiee { CreusetQuartz -> Quartz [cout="0.7", criticite="0.74", delai="0.7", technique="0.8"]; } - subgraph cluster_ProcedeEUV { - label="Procédé Extreme Ultra-Violet"; - fillcolor="#ffd699"; - ProcedeEUV [fillcolor="#ffd699", label="Procédé EUV (Extreme Ultraviolet - 13.5 nm", niveau="2"]; - - // Relations sortantes - ProcedeEUV -> Hafnium [cout="0.9", criticite="0.9", delai="0.9", technique="0.9"]; - ProcedeEUV -> Fluorite []; - } - subgraph cluster_Fluorite { label="Fluorite"; fillcolor="#ffd699";