|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2002 Messages : 1 ![]() |
Salut à tous.
J'voulais savoir, en terme de développement de ma BD sous Merise, comment peut on interpreter une table sans aucune relation avec les autres qui m'aide juste lors de certaines requêtes ??? En plus, comment expliquer ce genre de table à une personne novice dans les BD ??? Table de référence, ça vous parle ??? Merci de m'éclaicir sur ce point... |
|
|
00
|
|
|
#2 | |
|
Membre confirmé
![]() Inscription : mars 2002 Messages : 323 ![]() |
Citation:
Et ça n'apparaît pas dans un schéma Merise ! Surtout que les données y sont redondantes. Thomas
__________________
creapage.net |
|
|
|
00
|
|
|
#3 |
|
Membre expérimenté
![]() ![]() Olivier Dahan Inscription : mars 2002 Messages : 523 ![]() |
de deux choses l'une : soit c'est une table de référence, soit ce n'en est pas une...
Et si c'est une table de référence, elle doit par force avec des relations avec d'autres tables du modèle...
__________________
///\\3rl1n_ (O.dahan) Formation, Développement, Audit C# Silverlight, WPF Dot.Blog restez au courant... Microsoft MVP CAD 2010 Microsoft MVP C# 2009 |
|
00
|
|
|
#4 | ||||||
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 959 ![]() |
une table de référence au niveau du conceptuel est une table dont les données sont semi statiques et sert à qualifier des données codifiées.
Par exemple la table : Code :
Code :
Code :
Mais le libellé n'est contenu que dans la table de référence ce qui minimise le coût de stockage. La norme SQL 3 va dans ce sens, avec les colonnes de "type" REF : Un type référence (REF) est une colonne qui pointe vers une colonne d'une autre table. Cela permet d'automatiser le principe des tables de référence. Par exemple notre code postal d'adresse pourrait parfaitement pointer vers une table des codes postaux. Une colonne REF ne peut être spécifié que par l'intermédiaire d'un UDT (User Data Type ou "type utilisateur"). Notons simplement que la syntaxe de déclaration d'une référence est proche de celle de l'intégrité référentielle : REF (<udt>) [SCOPE table [reference] reference ::= REFERENCES ARE [NOT] CHECKED [ON DELETE { CASCADE | SET NULL | SET DEFAULT | RESTRICT | NO ACTION }] 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
|
Copyright © 2000-2012 - www.developpez.com