bonjour je cherche a savoir quel serait le meilleur shema de donnees conceptuel a faire ?

Représentation classique par auto-jointure mais comme j ai pas mal de niveaux , je vais opter pour un arbre a intervalles.

mon schema ressemble a ceci


partie Administration
------------------------
server
|
--> (server_id, hostname, cpu_id(fk vers une table cpu), et les fk de toutes les tables quasiment ,,, users_id, modem_id, mpeg_id etc...)


Users
|
-> (users_id, user_name, user_lastname ... etc)


Users_passwd
|
-> (passwd_id, etc..........)

Dans server j ai 8 Fk ki pointent vers des tables de stockage (cpu, modem,


Partie Stock
----------------
cpu
|
-> (cpu_id ( vient est stockee en FK dans server, serial , etc,...)


modem
|
-> (modem_id .. idem que cpu

mpeg
|
-> (mpeg_id, serial ,, etc.. )


Les tables de stockages se ressemblent toutes quasiment a part 2 .. 3 champs..



Je suis en train de re refaire une MCD.

je voulais savoir quel etait le moyen qui coutait le moins de tps en ressources ( cette base sera pas mal solicitee par bcp de gens ).

Aussi vers quel schema de MCD me tournait ..

Représentation intervallaire des arborescense ? ( avec des bornes donc)

ou

Representation normale ( j entends par la ,. mettre des FK dans SERVER et taper dedans,,, ) ?? le processus n est il pas recursif a ce moment la .



Merci a tous.