Organisation de ma base

Organisation de ma base - SQL/NoSQL - Programmation

Marsh Posté le 09-07-2007 à 13:45:24    

Bonjour @ tous
 
J'aurai besoin d'un conseil sur l'organisation de ma bdd ?
j'essais de faire un programme de roulement dans l'utilisation de materiel
bon voici le pb :
 
on va dire j'ai 30 unités de telephone,100 personnes dans mon entreprise.
ces telephones sont prétés qd les personnes viennent bosser a chacune d'entre elles pour etre joignables
on va dire qu'en gros : 10 a 15 personnes viennent bosser le jour, et 5 a 10 la nuit.
 
j'aimerai faire un roulement dans les telephones pour que ca ne soit pas toujours les memes qui soient utilisés.
 
J'ai pensé faire ma base de données comme ceci : 3 tables
la première : le personnel (id, nom, prenom ...)
la seconde : le matériel : (id,numero du telephone, le statut (utilisé ou non))
la troisieme : historique : (id, date + heure, id_employe, id_telephone)
 
qu'en pensez vous ? y a t il moyen d'améliorer ca ?
 
ma requete sql pour choisir un telephone serait du genre : choisir tous les telephones libres, les classer par date de dernière utilisation en ordre croissant et limité à X (X etant le nb de personnes travaillant un jour )
 
une autre methode plus pertinante à me proposer ?

Reply

Marsh Posté le 09-07-2007 à 13:45:24   

Reply

Marsh Posté le 09-07-2007 à 13:49:29    

ben ça me semble simple et suffisant.
 
à mon avis pas besoin de chercher plus loin...

Reply

Marsh Posté le 09-07-2007 à 13:55:18    

merci bien

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed