|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : février 2007 Messages : 40 ![]() |
Bonjour,
Ayant passé un bon moment sur le net pour trouver une réponse, mais sans succes, je me suis resolu a poser la question ici. Je cherche un SGBD qui permet d'avoir comme champ d'une table un objet "héritable". En effet, selon le cas de figure, l'element a mettre dans la table peut etre l'objet ou un de ses enfants. Exemple: une base de personnes et de leur vehicule. "Vehicule" représente la classe mere, elle est héritée par différentes filles (voiture, moto, camion, etc.). Or, puisque les informations relatives a chaque sous type diffèrents, je ne vois pas comment stocker cela proprement dans une base. Je veux pouvoir par la suite demander a la base de me donner le vehicule n° xx et que l'objet renvoyé soit un des sous type de la classe "vehicule". Existe t'il un sgbd gratuit qui peut stocker un objet ou n'importe quelle forme de ses héritiers ? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : novembre 2005 Messages : 266 ![]() |
Si je t'ai compris, tu cherches un SGBD permettant de faire de l'héritage entre ses tables ?
Oracle sait le faire, SQL Server aussi, et du côté du gratuit je sais que PostgreSQL l'a implémenté également. |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
C'est au niveau de la modélisation des données que cela se joue et non pas au niveau du serveur.
Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/m...tion/heritage/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : septembre 2005 Messages : 73 ![]() |
Hello Zbouirf,
Selon ton application et le langage de programmation que tu utilises, tu peux aussi te diriger vers un SGDBO. Ce dernier te permettra de créer un modèle objet complet et de l'intégrer directement dans ton langage de programmation. Tu peux voir ce topic pour quelques explications supplémentaires: http://www.developpez.net/forums/sho...d.php?t=308014 |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com