Bonjour.
Tu peux commencer avec la structure suivante :
tblPersonne
CLefPersonne (Numero Auto)
Nom
Prenom
Autres infos (à définir, ex : date naissance)
tblMateriel
ClefMateriel (Numero Auto)
CodeTypeMateriel (texte 255 caractères)
Marque
Modele
NumSerie (texte 255 caractères)
DateAchat
DateRetraitInventaire
Autres infos (ex : état général)
Pour le matériel, je te recommande une seule table pour tous les types de matériels et de ne compléter que les champs qui t'intéresse pour ce matériel. Par exemple, la taille de l'écran te sera peut utile pour une imprimante comme la capacité du bac est sans objet pour un iPhone.
Si tu te limites à des données "de base" pour tes équipements, il est même possible que tu n'ai pas de champ vide.
en relation avec
- tblTypeMateriel sur CodeTypeMateriel
tblTypeMateriel
ClefTypeMateriel (Numero Auto)
CodeTypeMateriel (texte 255 caractères)
Description (texte 255 caractères)
tblSuiviMateriel
ClefSuiviMateriel (Numero Auto)
ClefMateriel (entier long)
CodeTypeMateriel (texte 255 caractères)
ClefPersonne (entier long)
DatePret (date/heure)
DateRetour (date/heure)
En relation avec
- tblMateriel sur ClefMateriel et CodeTypeMateriel
- tblPersonne sur ClefPersonne
Note que répéter le CodeTypeMateriel dans le suivi est une légère violation de l'architecture recommandée mais elle facilite les recherches et en général pour l'accès au données.
Cela te permet par exemple de trouver quels sont les iPhone actuellement en prêt.
A+
Partager