Rechercher : dans
Par :

{Access} Décomposition de tables

Dernière réponse le 8 nov 2009 à 08:14:30 Djo, le 7 nov 2009 à 14:19:46 
 Signaler ce message aux modérateurs

Bonjour,

Je dois créer une base de données dans laquelle il me sera possible de saisir des enregistrements concernant des documents (référence, issue) et ces documents concernent plusieurs produits (systèmes).

3 types de systèmes, donc 3 types de documents qui concernent ces 3 systèmes.

La question est simple, me conseillez-vous de créer 3 tables de docts ou 1 tables avec un champs dédié au type de système ?

De façon générale, vaut-il mieux créer un maximum de tables ou un minimum ?

Thx very much a lot of things.

A+

Configuration: Windows Vista
Firefox 3.5.5

Meilleures réponses pour « {Access} Décomposition de tables » dans :
SQL - Modification de table VoirModification de table Il est possible de supprimer une table grâce à la clause DROP, il existe aussi des commandes moins extrêmes permettant L'ajout de colonnes La modification de colonnes La suppression de colonnes Enfin, il est possible...
SQL - Création de table VoirLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE...

1

Djo, le 7 nov 2009 à 18:23:06

UP de diou !!

Répondre à Djo

2

moiced59, le 7 nov 2009 à 18:35:34

Salut

je te conseille une seul table pourquoi en creer plusieurs si tu pe tt mettre ds 1

Répondre à moiced59

3

blux, le 7 nov 2009 à 20:23:36

Salut,

le mieux est de décomposer en N tables, car si pour une raison ou une autre, le "format du document" vient à changer, il faut le faire coïncider avec l'entièreté des autres documents... alors qu'avec N tables, tu ne modifies que le format de la table qui t'intéresse.

ou alors, si tu es joueur, tu crées une table qui contient tous les champs et une tablesqui décrit ces champs en fonction du type de document, c'est-à-dire le champ1 correspond à la référence du type de document1, mais correspond à l'issue du type de document3, c'est ce qu'on appelle une métabase : description d'une entité décrivant une entité... mais faut être joueur ;-)

A+ Blux           

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

4

 moderno31, le 8 nov 2009 à 08:14:30

Hello
Je te conseilles de créer des tables de "référence unique" ou des sortes de tables de dimension d'une part.
Dautre part tu créeeras des tables de liens de type (n,n). Ces tables là ont 2 clé (id de table A et ide de table B et d'autres champs associés)

J'espère t'avoir aidé Moderno31

Répondre à moderno31
Collection CommentÇaMarche.net