Bonsoir Ordigil et Escatefigue,
D’accord, et il ne faut pas que j’oublie de créer la relation entre LOCAL et SHOP.
En l’absence de cette table, appelons-la OIL_SPEC, l’« effet Batum » est garanti.
A ce jour, la table OIL_CHANGE (HUILE_CHANGEMENT) est en relation avec la table COMPOSANT, puisque tous les composants sont concernés. La mise en oeuvre de la nouvelle table OIL_SPEC peut être modélisée ainsi (désolé pour le mélange des langues...) :
Notez la présence du Code barre pour permettre l’accès à l’information (vous pouvez aussi préférer utiliser un code qui vous soit propre...)
Cela dit, cette modélisation pose un problème, au cas où à une date donnée on n’utiliserait plus la même huile. Vous me direz « On se sert toujours de la même ! » jusqu’au jour où finalement vous pourriez changer d’avis…
Dans cette hypothèse, selon le diagramme suivant, il est possible que pour le composant C1 on se soit servi de l’huile H1 à la date D1, et de l’huile H2 à la date D2 :
Ben oui, on est dans la soute, et comme disait le poète :
Mais sur le pont, rien de changé pour l’utilisateur et son interface
Je ne connais ni Solaris ni Linux, mais avec ce dernier, le SGBD le plus près de SQL Server n’est manifestement autre que SQL Server lui-même ! Notre grand spécialiste SQLpro a pondu un article comparant
SQL Server sous Linux et Windows.
Merci Capitaine, grand merci ! Ça fait du bien pour le moral
@Ordigil, @Escartefigue
Allusion
au poème de Jacques Prévert :
« Rappelle-toi cela Barbara
Et ne m'en veux pas si je te tutoie
Je dis tu à tous ceux que j'aime »
Me permettez-vous de vous tutoyer ?
Une anecdote au passage. Du temps où je faisais du conseil/assistance/enseignement/audit/réparation/réconfort/etc. (modélisation puis passage à l’acte avec DB2 ;-) ) auprès du CMB à Brest il y a 25 ans, je me chantais ce poème (à la façon des
Frères Jacques), tout en arpentant la rue Siam le soir, avant d’aller déguster un bon tourteau, accompagné de langoustines de la Rade, puis de crêpes et tout ça…
A cette occasion, j’ai eu à consoler un développeur qui avait codé une requête SQL à l’usage de l’utilisateur, avec présentation à l’écran de la liste des clients dont le nom commençait par une certaine chaîne de caractères. La requête en particulier comportait un LIKE intéressant :
Bien entendu, comme on était en Bretagne, une majorité de clients étaient concernés, c’est-à-dire des centaines de pages d’écran (tous les Le Gall, Le Goff, etc.) L’utilisateur et le développeur étaient en larmes, d’autant que les dévots de l’autre SGBD d’IBM se gaussaient... Mais la solution de contournement était assez évidente.
Partager