Je suis en train de développer un système de réservation de rendez-vous pour les patients et de suivre le schéma que j'ai établi. Pourriez-vous vérifier et laissez-moi savoir si les entités et leurs relations sont correctes. Je regarde un système de base où, lorsque l'utilisateur se connecte, il peut prendre rendez-vous pour un médecin et un patient. Il devrait être en mesure de voir la liste des médecins et leur créneau horaire disponible lors de la réservation.Conception d'un système de réservation de rendez-vous
**Patient**
Id
FirstName
LastName
DateOfBirth
Gender
Phone
Email
Address
City
**Apppointment**
Id
AppointmentTypeId
Date
Time
Notes
PatientId
PractionersId
AppointmentType Id Nom
Praticien
Id
FirstName
LastName
PractionerTypeId
PractionerType
Id
PractionerType
Salut JIm, si je déplace les notes, alors où il devrait résider. Pourriez-vous situer l'exemple du schéma en étoile dans ce cas. Je suis passé par le lien que vous avez partagé mais je n'ai pas beaucoup de sens pour moi à ce stade. Peut-être un exemple de la façon dont cela est fait va me donner une meilleure compréhension – Tom
Eh bien, tout comme vous avez le type de rendez-vous sur une autre table, vous pouvez avoir un tableau de détails de rendez-vous avec les notes. http://datawarehouse4u.info/Data-warehouse-schema-architecture-star-schema.html pourrait être un meilleur résumé d'un schéma en étoile – Jim