Bonjour Emmanuel,
Envoyé par
Emmanuel
.../... je pense qu'une base de données c'est fait pour çà non ?
==> exact.
C'est pour cette raison que je ne vois pas pourquoi, compte tenu de toutes les précisions que as apportées, tu ne passes pas par un calendrier classique.
En effet, la structure de ta table Serie est, en fait, la liste des champs d'un formulaire de saisie :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| StartDate DateTime
EndDate DateTime
RepeatInstances Number
PeriodType Number
Frequency Number
Mo Boolean
Tu Boolean
We Boolean
Th Boolean
Fr Boolean
Sa Boolean
Su Boolean
day Number
month Number
weekdayOfMonth Number |
qui, après traitement, générerait ce calendrier (tout à fait classique). Cela donnerait, en final :
User(IDUser, ...)
Event(IDEvent, Nom, Lieu (?), ...)
Calendar(#IDEvent, DateEvent, Animateur (?), ...)
Inscription(#IDInscription, #IDUser, #IDEvent, #DateEvent, DateInscription, ...) ==> index unique sur {#IDUser, #IDEvent, #DateEvent}
ou
Inscription(#IDUser, #IDEvent, #DateEvent, DateInscription, ...)
Partager