Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : Général » Multiples foreign keys pointant vers une même table » 03/05/2011 16:05:27
D'accord
Merci pour vos conseils !
#2 Général » Multiples foreign keys pointant vers une même table » 03/05/2011 15:05:45
- dmagnenat
- Réponses : 2
Bonjour,
Je dois développer une application pour gérer des projets avec RoR / PostgreSQL, et j'ai un soucis au niveau de la gestion des relations.
Je me trouve avec une table "projets" qui regroupe les divers infos de chaque projet, et une table "projets_projets" qui liste pour chaque projet, les projets qui lui sont liés.
En résumé :
projets
id
nom
date
responsable
description
debut
fin
cout
incertitude
projets_projets
projet_id # le projet qui nous intéresse
id_projet # un autre projet dont il est dépendant
Comment dois-je m'y prendre pour créer les liaisons en respectant l'intégrité référentielle, et mon modèle est-il cohérent ?
Enfin, même si il y a une astuce pour contourner ce cas, comme gère-t-on ce type de problème où on fait référence à une même table dans plusieurs champs au sein d'une même table étrangère ?
Merci de votre aide et de vos conseils
#3 Re : Sécurité » Limiter accès en écriture par adresse IP » 15/04/2011 23:42:00
Ok ça marche, je vais en lire un peu plus sur ces mystérieux rôles... ^^
Merci à vous deux pour vos réponses.
#4 Re : Sécurité » Limiter accès en écriture par adresse IP » 15/04/2011 17:58:38
Merci de votre réponse.
Ok compris. Vous parlez des utilisateurs. Est-ce qu'il s'agit des rôles : http://docs.postgresqlfr.org/9.0/user-manag.html ?
En plus je vois que j'ai dis une bêtise au sujet de postgresql.conf vu que ce fichier ne concerne que les interfaces sur lesquelles le serveur PostgreSQL écoute accès. ^^
#5 Sécurité » Limiter accès en écriture par adresse IP » 15/04/2011 16:05:16
- dmagnenat
- Réponses : 6
Bonjour,
Débutant avec PostgreSQL, je cherche à mettre en place une solution PostgreSQL avec des accès en lecture/écriture basé sur les adresses IP.
Notamment les accès en écriture ne devrait être possible que via l'adresse IP d'un serveur Web (par ex: 192.168.100.20/24)
Alors que les accès en lecture seraient possible sur les host d'un réseau (par ex: 192.168.200.0/24).
J'ai bien vu qu'on peut faire des choses avec postgresql.conf, mais visiblement cela se limite à du accès/pas-accès. Aucun paramètre de lecture/écriture que j'aie trouvé.
Même si j'ai envie de contourner le problème avec une gestion du droit d'accès écriture/lecture par user avec pg_hba.conf, idem. Aucun granularité sur l'écriture lecture.
Bref est-ce possible oui/non ? Et si oui comment ?
Merci de vos conseils
Pages : 1