🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #8

Re: Definir database structure via XSD ?

#8
From: Jean-Marc Molina
Date: Mon, 04 Jul 2005 07:01
40 lines
3460 bytes
Julien a �crit/wrote :
> Existe il un standard afin de definir l'ensemble des tables, attributs
> et relations presentes dans une base de donnees relationelles RDBMS,
> en utilisant un XML Schema XSD ?

C'est un sujet qui m'int�resse aussi mais je n'ai jamais eu le temps de
vraiment chercher. Dans mes recherches je pensais me tourner vers un
�quivalent BDD au XMI des diagrammes UML. XMI est un standard bas� sur XML
pour d�finir la structure de diagrammes UML. Il permet d'�changer des
diagrammes entre plusieurs outils : Poseidon for UML, Visual Paradigm for
UML... Sinon je te conseille de lire la discussion "Quel outil utilisez vous
pour concevoir vos base de donn�es ?" :
http://www.developpez.net/forums/viewtopic.php?t=131690. Je pense avoir
post� un message concernant DBDesigner : format de donn�es de ses sch�mas,
exportation HTML...

Pour finir plut�t que de concevoir mes BDD en terme de tables, attributs et
relations ; j'ai choisi de les mod�liser � l'aide de diagrammes de classes
et de st�r�otypes. Ce choix s'explique pour diff�rentes raisons :
- Manque de solutions adapt�es pour mod�liser un diagramme ER : rapport
qualit�/prix, fonctionnalit�s...
- L'utilisation de diagrammes de classes UML m'a sembl� bien plus efficace.

Sinon pour en revenir � un standard peut-�tre qu'on trouverait notre bonheur
du c�t� des technologies utilis�es pour des logiciels de mod�lisation comme
Data Architect de theKompany, DeZign for Databases de Datanamic ou encore
CASE Studio de CHARONWARE. J'avais aussi contact� les d�veloppeurs de
certains logiciels de mod�lisation de diagrammes UML mais sans succ�s, on
m'avait recommand� de passer simplement par des st�r�otypes. Cependant j'ai
trouv� surprenant que des logiciels comme Poseidon for UML et Visual
Paradigm for UML ne supportent pas la mod�lisation de diagrammes ER.
Peut-�tre ces fonctionnalit�s seront � venir suite � mes commentaires, je ne
suis pas le seul � en avoir fait la demande de toutes fa�ons.

Sinon tu aurais du cross-poster ce message sur le groupe SGBD. Je me permets
de le faire pour cette r�ponse afin que tout le monde profite de notre
�change.

-- 
Jean-Marc.
Technical Details
Message-ID: <42c8dece$0$6381$626a14ce@news.free.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news2.google.com!proxad.net!infeed-1.proxad.net!news1-e.free.fr!not-for-mail
References: <da0i6t$95i$1@aphrodite.grec.isp.9tel.net>

Show Full Headers
Complete Article Headers
X-Google-Thread: 114f60,1da44445476b472d
X-Google-Thread: ffbfc,312c728314b04e1d,start
X-Google-Attributes: gid114f60,gidffbfc,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news2.google.com!proxad.net!infeed-1.proxad.net!news1-e.free.fr!not-for-mail
From: "Jean-Marc Molina" <jmmolina@PASDEPOURRIEL-free.fr.invalid>
Newsgroups: fr.comp.text.xml,fr.comp.applications.sgbd
References: <da0i6t$95i$1@aphrodite.grec.isp.9tel.net>
Subject: Re: Definir database structure via XSD ?
Date: Mon, 4 Jul 2005 09:01:35 +0200
MIME-Version: 1.0
Content-Type: text/plain;
 charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
X-Antivirus: avast! (VPS 0526-4, 01/07/2005), Outbound message
X-Antivirus-Status: Clean
Lines: 41
Message-ID: <42c8dece$0$6381$626a14ce@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 04 Jul 2005 09:01:34 MEST
NNTP-Posting-Host: 86.193.70.40
X-Trace: 1120460494 news1-e.free.fr 6381 86.193.70.40:3757
X-Complaints-To: abuse@proxad.net