Message posté par : Kiecane
----------------------------------------
Bonjour,
J'ai bien compris qu'il y avait deux possibilités, ce que je ne comprends pas,
c'est la manière dont l'utilisateur va pouvoir interagir avec la base de données,
et donc, concernant la possibilité 1, la manière dont numero_de_puce_selectionne doit être
ou va être défini dans la base de données, puisque comme je l'ai indiqué précédemment,
si je rentre la requête :
SELECT * FROM total_obs_ve WHERE puce = numero_de_puce_selectionné
dans pgAdmin, je vais forcément avoir une erreur car numero_de_puce_selectionne n'est
pas défini pour le moment. Est-ce que je fois créer une table ne contenant qu'un seul
champ numero_de_puce_selectionne ? Est-ce que c'est l'utilisateur qui doit
inscrire cette requête dans la base de données (ce qui me semble peu probable et surtout
pas envisageable puisqu'elle s'adressera finalement sous forme d'outil de
saisie à des personnes ne connaissant pas le langage Postgre/SQL).
-----------------
Citation :
Malheureusement nous n'avons pas assez d'éléments pour bien vous aiguiller, il
faudrait nous décrire votre architecture (la base postgres sera exploitée comment ?), bien
définir votre besoin, et la solution que vous envisagez.
là on répond au coup par coup à vos questions, et cela vous embrouille plus qu'autre
chose, je pense qu'il faut vraiment vous poser et nous expliquer votre problématique
en répondant aux questions ci-dessus.
-----------------
J'ai bien conscience que je reste assez vague sur ma problématique générale et ses
modalités, mais je suis actuellement en stage, et je ne veux pas prendre le risque de
divulguer des informations confidentielles sur le lieu dans lequel j'effectue ce
stage. Mon objectif général est de créer une base de données pour une espèce, puis un
outil de saisie pour des agents de terrain mais aussi des personnes qui étudient cette
espèce et qui appartiennent toutes à l'établissement dans lequel je travaille.
Des observations sont effectuées en milieu naturel sur cette espèce, et chaque observation
est pour l'instant notifiée sur un fichier excel. Pour chaque observation, lorsque
l'animal présente une puce, celle-ci est relevée, ainsi que d'autres informations
dont notamment le poids et la date de capture, toutes compilées dans ce fichier Excel (1
ligne = 1 information). J'ai également d'autres couches shapefiles/données sous
forme de tableur que je dois agencer pour réaliser une base de données mais dont il
n'est pas question ici.
Comme je l'ai dit précédemment, j'aimerais simplement que tout utilisateur qui
consultera l'outil de saisie de données que je vais créer puisse avoir accès aux
informations concernant un individu pucé en cliquant (ou avec une autre manip) sur le
numéro de puce de l'individu observé (qui se trouve dans le tableau compilant toutes
les observations de terrain effectuées jusqu'alors, que je vais conserver dans ma base
de données).
Autrement dit, j'aimerais qu'en disposant de la table originale présentée dans la
pièce jointe de mon premier message, l'utilisateur puisse avoir accès à une sous-table
(cf pièce jointe de mon premier message) relative à l'individu pucé en question, qui
contient ses informations.
Il faut savoir je n'ai jamais été plus loin que la création d'une base de données
Postgre/SQL dans le cadre de mes études (je n'ai jamais fait d'application
attachée à une base de données) donc j'ai honnêtement beaucoup de mal à envisager la
manière dont l'utilisateur pourra interroger cette dernière en passant par
l'application. Par ailleurs, si vous avez de la biblio ou des liens explicatifs
simples à ce propos je suis preneuse.
Dites-moi si vous avez besoin de savoir autre chose sans que je sois obligée d'en dire
trop,
Merci.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=350948#p350948
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net