2008/3/26 Shmii <[EMAIL PROTECTED]>:
>

>  1er question :
>  Est-ce faisable en Rails, ou doit t'on crée à la main tous ou partis...

Tout n'est pas complétement réellement faisable, car ca dépend un peu
des BDD tout ca. Les contraintes ne sont pas supporté à 100% par
toutes les BDD.

>
>  2eme question
>  Je voudrais donc savoir si c'est faisable quel serais la méthode pour
>  faire cela via Rails

Tu peux mais avec le plugin :
http://www.redhillonrails.org/foreign_key_associations.html

>
>  3eme question
>  Rails gère t'il les contrainte ?

Pour la gestion des contraintes au niveau BDD, il faut utiliser un
plugin ou alors les écrire en SQL pur et loader ca par le schema.sql

>  Je m'explique en gros deux fontion rails
>
>  La 1er delete_auteur : supprimera l'auteur de la bdd mais ne devra
>  fonctionner que si aucun livres n'est actuellement écrit par cette
>  auteur dans la bdd ...
>  Comment est ce géré en Rails doit t'on écrire nous même les fonctions
>  de vérification.
>
>  La 2eme force_delete_auteur : supprimera l'auteur de la bdd et donc
>  devra supprimer tous les livres liée a cette auteur qui existerais
>  encore. Le cascad delet en sql
>  Comment est ce gere en Rails doit t'on ecrire nous meme les fonction
>  et request de supretion.

Ce genre de contrainte peut tout à fait être gérer au niveau
applicatif par Rails. Voir la doc.

-- 
Cyril Mougel
http://blog.shingara.fr

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à