Problème de schéma de BDD - SQL/NoSQL - Programmation
Marsh Posté le 06-10-2016 à 11:26:15
Bon à priori si je change le schéma comme suit ça devrait passer :
en supposant que pour la date j'inclue l'heure.
non ?
Marsh Posté le 06-10-2016 à 11:56:14
Question subsidiaire... Je veux rajouter un ordre de morceaux joués pour chaque concert, le plus simple c'est quoi ? Rajouter une numérotation dans la table Oeuvre_has_Concert ?
Comment je peux vérifier que 2 oeuvres aient pas le même n° d'ordre pour un même concert ?
Marsh Posté le 06-10-2016 à 12:13:56
Rien à voir avec les langages fonctionnels. Mettre la sous-cat "SQL/NoSQL"
Pour ta question : dans le FROm, faut mettre 2 fois la table Concert et trouver les oeuvres ayant des ID différents mais un n° d'ordre et un ID de concert identiques.
Marsh Posté le 06-10-2016 à 12:58:36
Ah merde je l'avais mis au départ dans SQL mais je me suis dit que vu que j'en était qu'au schéma ça restait fonctionnel. Je redéplace.
Merci pour l'info
Marsh Posté le 06-10-2016 à 13:19:01
Les langages fonctionnels, c'est des trucs genre Erlang Eiffel...
Marsh Posté le 06-10-2016 à 14:28:12
Marsh Posté le 06-10-2016 à 15:32:34
Putain je trouve pas comment exécuter un script sql sur mysql workbench...
Help please .
Marsh Posté le 06-10-2016 à 16:15:54
Tu copies-colles la ou les requêtes SQL du script dans la zone de texte qui permet d'exécuter une requête SQL, tout simplement.
Marsh Posté le 06-10-2016 à 10:51:37
Bonjour à tous,
Je suis en train de créer un schéma de base à partir d'une vieille base de données et de plusieurs tableaux faits à la main.
Normalement mon schéma est plutôt correct, et mon diagramme EER me parait cohérent sauf pour un point.
En gros cette base définit un historique de concerts réalisés par un orchestre. Pour chaque concert il y a un directeur musical, une salle, une "saison" (ex : saison 2016-2017), une date, des morceaux joués...
Grosso modo ça donne ça :
Et je viens de me rendre compte en parcourant les différents tableaux, que 1 concert peut avoir plusieurs dates, à plusieurs endroits, voire même pour une même date, plusieurs heures (que j'ai pas encore placé dans mon schéma, mais je me demande si je vais pas l'intégrer directement à la date du concert), et pour chaque heure une salle différente.
Du coup je me demande si par rapport à mon diagramme c'est cohérent ou faut que je modifie mes liens entre "Salle", "Date_Concert" et "Concert"...
Bref si vous avez de bons conseils par rapport à cette problématique je suis preneur. Et même par rapport au reste de ma base.
Bonne journée.
Message édité par nixnbk le 06-10-2016 à 12:58:46
---------------
I'll feed your skin snacks to my cockatiel!