|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2011 Messages : 11 ![]() |
Bonjour,
Dans le cadre de mon travail, je dois construire une base de données regroupant tous les rapports de mon service. Donc je me pose la question si je devais construire une seule table ou pas. Dans ma table, il y a ces renseignements: Num-identifiant, Nom_rapport, Titre, Indice_rapport, date, nb_pages. ensuite je pensais construire une autre table avec le nom_société ainsi que la référence_société (1er problème il n'y a pas de point commun direct avec la 1ère table). Ensuite faire une 3ème table avec le nom_produit, localisation, essais_effectués (pas de point commun) merci de me donner votre avis avant que je me lance dans la construction. j'espère que j'ai été claire. |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Jacques PetiotIndépendant développeur et formateur Inscription : octobre 2007 Messages : 891 ![]() |
Hello bibifoc et bienvenue sur le forum
la réponse à ta question dépends de la structure que tu veux donner (ou que tu dois donner) à ton application si les clients de l'entreprise sont concernés par ces rapports alors il vaut mieux avoir une table clients (multi contact??? multi adresses??? si c'est juste pour avoir le nom du client c'est pas nécessaire, par contre si plusieurs personnes sont concernées......) si les rédacteurs des rapports doivent être des personnes de l'entreprise alors.... (tu peux mettre ta propre entreprise parmi les clients, ce qui te permet de stocker ton personnel comme s'ils étaient des contacts) si ces rapports se réfèrent à des produits, alors autant avoir un table produit mais bien sûr, il faut des liens entre ces tables: soit la référence aux autres tables dans la table principale, soit des tables de correspondance pour les relations n à n mais toi seul peux savoir tout ça, c'est toi qui connait ces rapports
__________________
-------------------Simplifi----------comme si tout était simple-------- |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2011 Messages : 11 ![]() |
Merci beaucoup pour ta réponse.
Je pense que je vais faire 2 tables, cela sera plus simple. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com