IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

limiter le nombre de colonnes dans une table


Sujet :

Modélisation

  1. #1
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    496
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 496
    Points : 123
    Points
    123
    Par défaut limiter le nombre de colonnes dans une table
    Bonjour à toutes et tous

    je gère une association sportive, avec des "activités" sur des "calendriers" différents ou identiques
    je pensais créer une table des calendriers
    ex id... /....début..... /...fin........../type
    1.../....1-9-19..../.15-10-19.../. scolaire
    2.../..16-10-19../.30-10-19.../. vacances
    ...

    ma table activité
    ex id/ description / heure et jour semaine .../ les calendriers : 1 & 3 & 5 & 11
    chaque activité peut avoir plusieurs morceaux de calendrier

    Je ne sais pas comment ne pas mettre 15 colonnes de calendrier à chaque activité surtout que beaucoup d'activité ont les mêmes paquets de calendriers


    Je ne sais pas si je suis clair!

  2. #2
    Membre actif
    Homme Profil pro
    Retraité
    Inscrit en
    Février 2012
    Messages
    284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Bâtiment

    Informations forums :
    Inscription : Février 2012
    Messages : 284
    Points : 284
    Points
    284
    Par défaut
    Bonjour marco62118,
    Comme il y a des calendriers, le mieux est d'employer un planning.
    Il y a plein d'exemples que tu peux adapter sur le site.

    Pour la table des calendriers je ferais comme toi mais j'utiliserais type pour différencier le type de vacances soit : Toussaint, Noël, Hivers, Printemps, Eté.
    le reste serait du scolaire en enlevant les WE, les jours fériés fixes et les fêtes religieuses mouvantes (Ascension, Pâques, Pentecôte).

    ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    id     début                fin                     type
    1	22/12/2018	08/01/2019	France Toutes Zones Noël
    2	01/01/2019	02/01/2019	Nouvel An
    3	09/02/2019	12/03/2019	France Cumul Zones Hiver
    4	09/02/2019	26/02/2019	France Zone B Hiver
    5	16/02/2019	05/03/2019	France Zone A Hiver
    6	23/02/2019	12/03/2019	France Zone C Hiver
    7	06/04/2019	07/05/2019	France Cumul Zones Printemps
    8	06/04/2019	24/04/2019	France Zone B Printemps
    9	13/04/2019	30/04/2019	France Zone A Printemps
    10	20/04/2019	07/05/2019	France Zone C Printemps
    11	20/04/2019	23/04/2019	Pâques
    12	01/05/2019	02/05/2019	Fête du travail
    13	08/05/2019	09/05/2019	Capitulation Allemande - Victoire 1945
    14	30/05/2019	03/06/2019	L'Ascension
    15	08/06/2019	11/06/2019	La Pentecôte
    16	06/07/2019	03/09/2019	France Toutes Zones Eté
    17	14/07/2019	15/07/2019	Fête nationale
    18	19/10/2019	05/11/2019	France Toutes Zones Toussaint
    19	01/11/2019	02/11/2019	La Toussaint
    20	11/11/2019	12/11/2019	Armistice - Victoire 1918
    21	21/12/2019	07/01/2020	France Toutes Zones Noël
    22	25/12/2019	26/12/2019	Noël
    On peut mettre le champ type dans une table. Les jours fériés fixes aussi si on change l'année, les fêtes religieuses mouvantes (Ascension, Pâques, Pentecôte) peuvent être alimentées par un calcul.

    Tu vois il y a plein de solutions à adapter à ton besoin.

    Bonne soirée
    Un travail qui plait est à moitié fait.

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/12/2011, 15h48
  2. Réponses: 0
    Dernier message: 17/05/2010, 18h14
  3. Nombre de colonne dans une table
    Par dsr57 dans le forum Administration
    Réponses: 6
    Dernier message: 15/04/2009, 13h56
  4. limiter le nombre d'enregistrements dans une table
    Par Vincent_59 dans le forum Modélisation
    Réponses: 8
    Dernier message: 09/07/2007, 10h01
  5. Compter le nombre de colonne dans une table
    Par Coin dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/12/2006, 16h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo