Modèle de données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Modèle de données

Re: Modèle de données

par two3d » 18 déc. 2022, 23:40

C'est mieux de faire plusieurs tables pour séparer différentes informations quand il y a beaucoup de lignes.

- Une table pour les informations de contact de l'utilisateur (adresse postale, mail...)
- Une table pour les informations de solde
etc

Mais comme tu le dit, ce n'est qu'un ébauche, t'aura pas plus 100.000 de lignes donc fait simple avec une seule table, ;)

Modèle de données

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

User : ID Name Surname Email Password Createdat (créer le)

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

Bankaccountname : ID Userid Bankid Accountname

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.