Bonjour,
Je suis entrain de créer une base de donnée,dans une table j'aimerai stocker des graphes et je ne sais pas quel type de données lui attribuer.
Bonjour,
Je suis entrain de créer une base de donnée,dans une table j'aimerai stocker des graphes et je ne sais pas quel type de données lui attribuer.
qu'appelez vous graphe : image ou graphe au sens mathématique (Ro) ?
A +
Dans ce cas au niveau du MCD c'est une association réflexive de cardinalité n:m qui se traduit au niveau logique par une table d'auto-jointures.
Exemple, réseau routier :
A +
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 CREATE TABLE T_VILLE_VIL (VIL_ID INT NOT NULL PRIMARY KEY, VIL_NOM VARCHAR(32) NOT NULL) CREATE TABLE T_ROUTE_RTE (RTE_ID INT NOT NULL PRIMARY KEY, VIL_ID_DEPART INT NOT NULL FOREIGN KEY REFERENCES T_VILLE_VIL (VIL_ID), VIL_ID_ARRIVE INT NOT NULL FOREIGN KEY REFERENCES T_VILLE_VIL (VIL_ID), RTE_NOM_VOIE VARCHAR(16), RTE_DISTANCE FLOAT)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager