|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : septembre 2007 Messages : 40 ![]() |
Bonjour,
Je dois construire une table qui contient un champ de type tableau d'entiers qui est en fait un tableau de clef étrangères selon l'exemple suivant : Code :
Je ne vois pas comment lui faire comprendre (à la base, s'entend) qu'elle doit faire les vérifications d'intégrités (comme avec le foreign key(clef) reference autre_table(clef_primaire_autre_table)????)... quelqu'un aurait-il une idée? Merci |
||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : août 2007 Messages : 128 ![]() |
C'est malheureusement impossible. Tout simplement parce que PostgreSQL est incapable d'indexer un tableau. Le module contrib intarray permet cet indexage. Maintenant, je ne sais pas s'il permet aussi l'ajout de clé étrangère suite à ça.
Pourquoi utilises-tu un champ de type tableau ? il est possible de le convertir en une autre table, ce qui permettra d'utiliser une clé étrangère. |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : septembre 2007 Messages : 40 ![]() |
Merci pour la réponse
je vais aller pleurer dans mon coin sur mon malheur |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com