Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/12/2007, 23h24   #1
Membre du Club
 
Inscription : novembre 2007
Messages : 115
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 115
Points : 50
Points : 50
Par défaut Modélisation d'une BD simple

Salut la communauté !

Je souhaite concevoir une application qui permettrai de gérer les informations fournies par une caisse enregistreuse.

Exemple d'un ticket édité en fin de journée :
date : 03/01/08
especes : 1000
chèques : 1000
cartes bancaires : 1000
Total : 3000
Secteur 1 : 600
Secteur 2 : 1400
Secteur 3 : 800
Secteur 4 : 1000
Les secteurs correspondent à la catégorie à laquelle appartient le produit vendu.

Je souhaite donc que l'appli gère les recettes par jour, sa répartition par mode de règlement et par secteur de vente.
"Une petite solution toute simple..."
Mais il faut aussi que l'utilisateur (ma soeur en l'occurence) puisse gérer les mouvements de caisse (dépôt de chèques, appointement...) de façon à pouvoir vérifier si son solde de caisse réel et égale au solde de caisse calculé par l'ordinateur.

J'ai pensé à utiliser les tables suivantes :

T_Recette
********
id_Recette
DateRecette ' n'accepte pas les doublons
ES
CH
CB

T_Secteur
********
id_Secteur
NomSecteur

T_Repartition
**********
id_Repartition
id_Recette
id_Secteur
Montant

T_MouvementCaisse
***************
id_MvtCaisse
DateMvtCaisse
blnSortie ' un booleen car il peut s'agir d'une entrée d'argent dans le cas d'une régul du solde
NatureMvtCaisse
Notes

La recette d'une journée est stockée dans la table T_Recette avec sa répartition par mode de règlement.
La répartition par secteur est faite dans la table T_Repartition.
J'ai une relation 1-n entre T_Recette et T_Repartition
et une relation 1-2 entre T_Secteur et T_Repartition

La table T_Mouvement de caisse est isolée, la pauvre ...

Pensez-vous que je vais m'en sortir avec ça?

Par avance merci
RootsRagga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 18h43   #2
Membre du Club
 
Inscription : novembre 2007
Messages : 115
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 115
Points : 50
Points : 50
Bonne et heureuse année à tous,

Est-ce que ma question est trop vague ?
En fait je suis inquiet d'avoir la table T_MouvementDeCaisse qui n'ai pas de liaison et j'ai peur de rencontrer des pb lorsque l'appli aura évolué.

Sinon, je remet ma question dans ma culotte...

Merci,
Bruno
RootsRagga est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 20h45   #3
Membre habitué
 
Inscription : avril 2003
Messages : 192
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 192
Points : 141
Points : 141
MVTCAISSE(id_mvtcaisse, id_moyenpaiement#, id_secteur#, Recette, Date, Montant)
MOYENPAIEMENT(id_moyenpaiement, Moyen)
SECTEUR(id_secteur, Secteur)

Les clés primaires sont soulignées
Les clés étrangères sont suivies de #
Moyen={ES, CH, CB}
Secteur={1, 2, 3, 4, ...}
Recette={oui, non}

Philippe
Philippe PONS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2008, 22h48   #4
Membre du Club
 
Inscription : novembre 2007
Messages : 115
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 115
Points : 50
Points : 50
C'est simple, c'est efficace,
MERCI Philippe
RootsRagga est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h39.


 
 
 
 
Partenaires

Hébergement Web