🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #925

Re: walidacja modelu w przypadku has_and_belongs_to_many

#925
From: Przemysław Kowalczyk
Date: Sun, 10 Feb 2008 09:05
20 lines
2092 bytes
On Sat, 09 Feb 2008 15:16:40 +0100, piotr.solnica@gmail.com  
<piotr.solnica@gmail.com> wrote:
>
> Pewnie tak heh...a skoro juz o tym mowa, to osobiscie zgadzam sie z
> pogladem, ze habtm nie jest zbyt dobrym wyjsciem, na poczatku moze sie
> wydawac prostym i wygodnym rozwiazaniem, ale z czasem moga wystapic
> komplikacje zycia, poniewaz nie istnieje model reprezentujacy
> powiazanie, takze kiedy chcesz usunac powiazanie, to co usuwasz? Ten
> problem stanie sie znaczacy zwlaszcza kiedy przyjdzie do implementacji
> uprawnien w oparciu o role uzytkownikow.

no z tym to i ja sie zgadzam. w naszym projekcie te nieliczne habtm, ktore  
byly, szybko ewoluowaly w strone has_many :through, a w wiekszosci  
przypadkow od poczatku robilismy has_many :through.

pzdr
	szeryf

-- 
Przemysław ,,Szeryf'' Kowalczyk :: http://szeryf.wordpress.com/
Technical Details
Message-ID: <op.t6awu4y4uw9fft@negative-361apc>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
References: <d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local> <1978646.8dMPzUgjSc@zatoichi.homeunix.org> <fnp9ik$ojh$1@nemesis.news.tpi.pl> <op.t5090oxor2rg33@jzmbp.local> <1545144.TYoIXpiRvH@zatoichi.homeunix.org> <58514076-467b-49a0-868c-b3c613b1f6a4@c4g2000hsg.googlegroups.com> <op.t58x03e3uw9fft@negative-361apc> <83aedb5e-588b-4ea6-9a88-7d693fb9b026@u10g2000prn.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail
From: Przemysław Kowalczyk <someone@microsoft.com>
Newsgroups: pl.comp.lang.ruby
Subject: Re: walidacja modelu w przypadku has_and_belongs_to_many
Date: Sun, 10 Feb 2008 10:05:18 +0100
Organization: CI TASK http://www.task.gda.pl/
Lines: 20
Message-ID: <op.t6awu4y4uw9fft@negative-361apc>
References: <d3eadb5f-68bc-448f-a7c4-4ef395c49552@i29g2000prf.googlegroups.com> <op.t5o0ezulr2rg33@macbook-pro-zbiru.local> <1978646.8dMPzUgjSc@zatoichi.homeunix.org> <fnp9ik$ojh$1@nemesis.news.tpi.pl> <op.t5090oxor2rg33@jzmbp.local> <1545144.TYoIXpiRvH@zatoichi.homeunix.org> <58514076-467b-49a0-868c-b3c613b1f6a4@c4g2000hsg.googlegroups.com> <op.t58x03e3uw9fft@negative-361apc> <83aedb5e-588b-4ea6-9a88-7d693fb9b026@u10g2000prn.googlegroups.com>
NNTP-Posting-Host: xdsl-10757.wroclaw.dialog.net.pl
Mime-Version: 1.0
X-Trace: news2.task.gda.pl 1202634526 443 84.40.237.5 (10 Feb 2008 09:08:46 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Sun, 10 Feb 2008 09:08:46 +0000 (UTC)
User-Agent: Opera Mail/9.10 (Win32)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit