Bonjour,
Je dois modéliser des salles informatiques.
La majorité des objets sont dépendants les uns des autres.
Un exemple simpliste : Site => Salle => Travée => Baie => Equipement => ...
Mais certain, ils sont présents à plusieurs niveaux :
Site => Salle => Baie => ...
Site => Baie => ...
A priori, il faudrait normalement décrire Entité 'Baie' avec des liens IdTravée, un IdSalle, un IdSite :
1 2 3 4 5 6 7 8 9
| CREATE TABLE InfraTelCo.Baie
( IdBaie INT( 6 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
. . .
IdSite INT( 6 ) UNSIGNED NOT NULL ,
IdSalle INT( 6 ) UNSIGNED NOT NULL ,
IdTravee INT( 6 ) UNSIGNED NOT NULL ,
. . .
PRIMARY KEY ( IdBaie )
) ENGINE = MYISAM ; |
Sur mon exemple simpliste, ca passe encore mais dans la vraie vie (+ d'une 30aine d'objets) ... Ça devient vite une horreur !!!
Existe t'il une astuce de conception ?
Merci de votre réponse.
Partager