par
Alphapwned » 18 déc. 2022, 12:16
Bonjour à tous,
Je suis tout juste en train de commencer a me créer un appli web (symfony) pour gérer et regrouper tout ce qui est administratif, gestion de comptes bancaires, factures, etc...
Etant débutant, je ne suis pas sur de moi et j'ai ébauché ce modèle de données ci dessous :
Code : Tout sélectionner
Bankname :
ID
Bankname (de la banque)
Userid (ID user)
Usercreatedname (ID user who create the banque name)
createdat
deleted
Code : Tout sélectionner
Treasury:
ID
Userid
Banknameid
Bankaccountnameid
Debitamount
Créditamount
Je m'éxplique :
- Il y aura plusieurs utilisateurs (moi, ma compagne, et éventuellement d'autres personnes)
- Le but étant que:
- chaque utilisateur peut créer une banque (si elle n'éxiste pas en BDD)
- chaque utilisateur peut créer un nom de compte (compte courant, livret A, PEL, etc...) lié a une banque
- chaque utilisateur peut créer une ligne de débit ou de crédit lié a un nom de compte lui même lié a une
banque
Cependant, je me demande si je ne vais pas me compliquer la vie en faisant plusieurs tables...
Ne serait il pas plus simple de rassembler toutes ces tables en une seule ? (sauf la table User évidement).
Merci a ceux qui ont pris le temps de lire et qui prendront le temps d'éclairer ma lanterne
P.S: Je n'ai volontairement pas mis les relations ni les types car comme je l'ai dit au début, ce n'est qu'une ébauche de modèle de données.