mon probleme est que ce champs peut contenir des données totalement
differentes selon que mon enregistrement parle de cochon ou de gnou
(les
caracteristiques des animaux d'un zoo sont differentes -mdr ).
qu'elles sont les solutions (et l'xml typé est-il la solution).
mon probleme est que ce champs peut contenir des données totalement
differentes selon que mon enregistrement parle de cochon ou de gnou
(les
caracteristiques des animaux d'un zoo sont differentes -mdr ).
qu'elles sont les solutions (et l'xml typé est-il la solution).
mon probleme est que ce champs peut contenir des données totalement
differentes selon que mon enregistrement parle de cochon ou de gnou
(les
caracteristiques des animaux d'un zoo sont differentes -mdr ).
qu'elles sont les solutions (et l'xml typé est-il la solution).
[id] [int] NOT NULL,
[identification] [uniqueidentifier] NOT NULL,
[date entrée] [datetime] NOT NULL,
[caracteristique] [xml](CONTENT [dbo].[SchemaXMLMamifere],[dbo].
[pathos] [ntext] COLLATE French_CI_AS NULL,
[date sortie] [datetime] NULL
[id] [int] NOT NULL,
[identification] [uniqueidentifier] NOT NULL,
[date entrée] [datetime] NOT NULL,
[caracteristique] [xml](CONTENT [dbo].[SchemaXMLMamifere],[dbo].
[pathos] [ntext] COLLATE French_CI_AS NULL,
[date sortie] [datetime] NULL
[id] [int] NOT NULL,
[identification] [uniqueidentifier] NOT NULL,
[date entrée] [datetime] NOT NULL,
[caracteristique] [xml](CONTENT [dbo].[SchemaXMLMamifere],[dbo].
[pathos] [ntext] COLLATE French_CI_AS NULL,
[date sortie] [datetime] NULL
Hello !
Merci messieurs pour vos réponses.
Vous avez certainement résolu mon probleme.
je re-precise mon probleme :
j'ai une table unique ayant un champ xml devant contenir les
caracteristiques d'éléments fort différents.
Ma table (Noé) stocke toutes les especes d'animaux dans sa
classification officielle. J'utilise le recursif.
je dois pouvoir comparer des serpents entre eux (et n'afficher donc que
les bonnes caracteristiques), remplir la fiche d'un serpent en
n'affichant l'écran que les champs "valides" pour les serpents.
Je pensais creer plusieurs schemas (un par famille d'animaux) et me
trouvais bloqué pour utiliser un seul champs xml utilisant un schema.
Si j'ai bien compris votre explication mon cher Denis, je peux creer
autant de fichiers XSD (ayant chacun un "namespace" different) dans la
zone "types/XML Schema Collections" de ma base de donnée.
Parfait !
Ceci ennoncé : comment dans ma table ayant un champs de type XML nomm é
"caracteristique" imposer mes contraintes tenant compte de tous les
schema que j'ai créé dbo.SchemaXMLMamifereMarin,
dbo.SchemaXMLMamifereTerrestre, dbo.SchemaXMLFelin,
Hello !
Merci messieurs pour vos réponses.
Vous avez certainement résolu mon probleme.
je re-precise mon probleme :
j'ai une table unique ayant un champ xml devant contenir les
caracteristiques d'éléments fort différents.
Ma table (Noé) stocke toutes les especes d'animaux dans sa
classification officielle. J'utilise le recursif.
je dois pouvoir comparer des serpents entre eux (et n'afficher donc que
les bonnes caracteristiques), remplir la fiche d'un serpent en
n'affichant =E0 l'écran que les champs "valides" pour les serpents.
Je pensais creer plusieurs schemas (un par famille d'animaux) et me
trouvais bloqué pour utiliser un seul champs xml utilisant un schema.
Si j'ai bien compris votre explication mon cher Denis, je peux creer
autant de fichiers XSD (ayant chacun un "namespace" different) dans la
zone "types/XML Schema Collections" de ma base de donnée.
Parfait !
Ceci ennoncé : comment dans ma table ayant un champs de type XML nomm é
"caracteristique" imposer mes contraintes tenant compte de tous les
schema que j'ai créé dbo.SchemaXMLMamifereMarin,
dbo.SchemaXMLMamifereTerrestre, dbo.SchemaXMLFelin,
Hello !
Merci messieurs pour vos réponses.
Vous avez certainement résolu mon probleme.
je re-precise mon probleme :
j'ai une table unique ayant un champ xml devant contenir les
caracteristiques d'éléments fort différents.
Ma table (Noé) stocke toutes les especes d'animaux dans sa
classification officielle. J'utilise le recursif.
je dois pouvoir comparer des serpents entre eux (et n'afficher donc que
les bonnes caracteristiques), remplir la fiche d'un serpent en
n'affichant l'écran que les champs "valides" pour les serpents.
Je pensais creer plusieurs schemas (un par famille d'animaux) et me
trouvais bloqué pour utiliser un seul champs xml utilisant un schema.
Si j'ai bien compris votre explication mon cher Denis, je peux creer
autant de fichiers XSD (ayant chacun un "namespace" different) dans la
zone "types/XML Schema Collections" de ma base de donnée.
Parfait !
Ceci ennoncé : comment dans ma table ayant un champs de type XML nomm é
"caracteristique" imposer mes contraintes tenant compte de tous les
schema que j'ai créé dbo.SchemaXMLMamifereMarin,
dbo.SchemaXMLMamifereTerrestre, dbo.SchemaXMLFelin,