Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1563 connectés 

  FORUM HardWare.fr
  Programmation

  Je dois faire une base de donnée, mais je ne vois pas comment

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Je dois faire une base de donnée, mais je ne vois pas comment

n°40373
art_dupond
je suis neuneu... oui oui !!
Posté le 16-06-2001 à 23:17:32  profilanswer
 

Salut les gens,  
 
 
Voilà, il faut que je fasse une base de donnée, mais je ne vois pas comment l'organiser.
 
En simplifiant, j'ai un champ personne, un champ objets et un champ date.
 
Une personne peut avoir plusieurs objets (le nombre total des objets << nombre total de personnes)
 
Plusieurs (beacoup meme) personnes ont les mêmes objets
 
Chaque date correspond à une personne ET à un objet en même temps.
 
Et je ne vois pas comment je doit faire pour que ma base de donnée soit simple et efficace et tout et tout (c'est que j'ai beaucoup de mal à réfléchier en ce moment...)
 
Si vous auriez une idée...
 
 
bouboulette : merci de lui répondre sans faire la boulette
 
 
je suis neuneu ! n'est-ce pas ?


---------------
oui oui
mood
Publicité
Posté le 16-06-2001 à 23:17:32  profilanswer
 

n°40385
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-06-2001 à 23:46:30  profilanswer
 

Dans la table date tu as la date, le n° de personne et le n° d'objet (en plus d'un identifiant unique genre numéro automatique).
Pour relier une personne à un objet tu passes par ta table date.
Je sais pas si mon explication est assez claire...
Table Personne:
  - id
  - nom
Table Objet:
  - id
  - lib
Table Date:
  - id
  - date
  - idpersonne
  - idobjet


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°40388
art_dupond
je suis neuneu... oui oui !!
Posté le 17-06-2001 à 00:08:46  profilanswer
 

oki, je vais potasser ça.
 
en tout cas, merci... parce que mon cerveau, lui, il veut plus réfléchier.
 
 
 
je suis neuneu ! n'est-ce pas ?


---------------
oui oui
n°40394
art_dupond
je suis neuneu... oui oui !!
Posté le 17-06-2001 à 01:18:05  profilanswer
 

mon cerveau c'est enfin mis a tourner, et youhou ! ca marche
 
merci merci


---------------
oui oui
n°40395
Mich
Posté le 17-06-2001 à 01:45:41  profilanswer
 

tu dois avoir au moins 3 tables :
table personnes :
percode : identifiant d'une personne (cle primaire)
pernom : nom
perprenom : prenom
 
table objets :
objcode : identifiant de l'objet (cle primaire)
objlibelle : libelle de l'objet
 
table possede
poscodeper : identifiant d'une personne (cle primaire)
poscodeobj : identifiant d'un objet (cle primaire)
 
cette troisieme table permet de faire la correspondance entre une serie de personnes et une serie d'objets en caracterisant quelles personnes possedent quels objets.
Si une personne peut avoir plusieurs exemplaires d'un objet, tu ajoutes un champ "posnombre" dans la 3eme table !
D'apres ce que tu dis, tu peux mettre la date dans la 3eme table aussi.
Bon courage

n°40415
art_dupond
je suis neuneu... oui oui !!
Posté le 17-06-2001 à 12:32:13  profilanswer
 

oui, ca marche (évidemment me diras-tu).
 
 
merci


---------------
oui oui

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Je dois faire une base de donnée, mais je ne vois pas comment

 

Sujets relatifs
[PowerBuilder] Application avec base de données intégrée ?[MYSQL] Changer le nom de la base (chez multimania.com)
Problème de base avec Perl & Apache[MYSQL]Copier une base de donnée
HELP: reparer une base mysql corrompue suite à un arret brutal du ...[PHP, MySQL] interaction entre une page et une Base de Donnée
VISUAL BASIC + BASE DE DONNEE NEED HELP 
Plus de sujets relatifs à : Je dois faire une base de donnée, mais je ne vois pas comment


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR