Bonjour,

après avoir chercher à gauche à droite, lu quelques tutoriels, je me lance dans la création d'une base de donnée pour la facturation de ma mère.

Elle travail en indépendante en tant que psychologue.

Le but de la bdd est assez simple.

Il y a aura une liste de
  • Patients
  • Médecins
  • Assurances
  • Factures


J'ai déjà une idée de comment gérer tout ça mais avant de me lancer et de devoir revenir en arrière pour corriger par ci par là, j'aimerais crée une base propre.

Je vous donne donc la structure de bdd que j'ai imaginé:
Table: T_Patient
Champs:
ID_Patient (clé auto)
Titre
Nom
Prénom
Adresse
Localité
Code postal
TelFixe
Natel
Réf_Assurance
Numéro d'assuré
Réf_médecin
Date de naissance

Table: T_medecin
Champs:
ID_Médecin (clé auto)
Nom
Prénom
Adresse
Localité
Code Postal
Tel

Table: T_Assurance
Champs:
ID_Assurance (clé auto)
Nom
Adresse
Localité
Code Postal
Tel


Table: T_Factures
champs:
ID_Facture (clé auto)
Réf_Patient
Date de facturation
Payé (bool)

Table: T_Facture_detail
Champs
ID_Facture
Période début
Période fin
ID client
Accident (type de consultation, bool)
Maladie (type de consultation, bool)
Invalidité (type de consultation, bool)
Prévention (type de consultation, bool)
Grosesse (type de consultation, bool)
Traitement en cours (bool)
Traitement terminé (bool)

Le bloc ci-dessous est répétés 6 fois pour les différentes séances incorporé dans une seule facture
--------
Date1
prest1
durée1a
durée1b
durée1c
--------
Prix

Voilà.

Ma question est la suivante, est-ce qu'il y a des erreurs flagrantes dans cette structure?

Merci d'avance pour votre aide.