Bonjour à tous !


Je suis en train développer une application qui se base notamment sur MySQL.

Cette dernière tourne depuis plusieurs mois mais la base de données à été faite à l'arrache et j'aimerais repartir sur une base propre.

Les tables que j'ai actuellement sont les suivantes:

Table DATA (id, nodename, trunknb, trunkname, date, valeurLibre, valeurOccupé, valeurTotal)
Table NOMTRUNK(nomtrunk, nodename, trunknb, fulltrunknb)

Ma table DATA est remplie toutes les 2 minutes grâce à une appli java et ma table NOMTRUNK me permet juste de récupérer un nom compréhensible pour trunknb / trunkname, (le trunkname étant incompréhensible lorsqu'il est récupéré sur les serveurs).



J'ai donc essayé de faire le modèle Entité-Association suivant:

Nom : Capture d’écran 2015-06-16 à 16.19.01.png
Affichages : 257
Taille : 218,5 Ko

Mais très vite c'est devenu le bor*el dans ma tête xD


Du coup comment suis-je sensé faire?
Je ne pense pas que mes premières tables soient super, mais j'ai peur de me compliquer la vie avec le modèle Entité-Association que je suis en train de faire.

Par exemple si je n'ai plus la table DATA où vais-je mettre les information qui sont récupérées automatiquement ?
Dans la table Faisceau peut-être mais dans ce cas il faudrait un ID à chaque tuple pour éviter d'écraser les données précédentes non?

Par avance je vous remercie pour votre aide,
Cordialement,
FLIGHT'