Article View: alt.pl.comp.lang.csharp
Article #22441Re: C# i baza danych na serwerze - relacje.
From: Łukasz 'Maly' Ostrowski
Date: Wed, 17 Oct 2012 09:51
Date: Wed, 17 Oct 2012 09:51
30 lines
2225 bytes
2225 bytes
On Wed, 17 Oct 2012 02:01:47 -0700 (PDT), rozrabiak wrote: > Głupio napisałem:) Chodziło mi o pospinanie tabel tymi > "kreskami" od relacji ;) Czyli potworzenie foreign key itp. Poziom merytoryczny tej wypowiedzi powalił mnie na ziemię :). > Zastanawiam się po prostu czy jest sens robić to po stronie > serwera skoro w C# można to zrobić. Lub odwrotnie. To w ogołności musi być po obu stronach... > Serio robisz to po obu stronach? Trudno powiedzieć o co pytasz. DDL definiuje foreign-keys po stronie bazy, a co do aplikacji, to obsługa relacji jest ściśle zależna od sposobu dostępu do bazy(ADO/Entity Framework/LINQ To SQL/NHibernate) - niezależnie od tego warstwa aplikacyjna(domena) w ogólnym przypadku będzie mirrorowała schema'e bazy. Pytanie pomocnicze: Czego używasz do dostępu do bazy? Co rozumiesz przez "realizację relacji" po stronie serwera? Obecność kluczy obcych w schemie? Co rozumiesz przez "realizację relacji" w warstwie aplikacyjnej? "Kreskę" w "diagramie domenowym bazy" w designerze Visual Studio? -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<4c8gsn9zfxlz$.1hcwlxnadmuk5$.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.dialog.net.pl!not-for-mailReferences:
<5968440a-a874-4d11-a7d9-4ed0c185d1b0@googlegroups.com> <yo9w0f2zlhnu$.1szq1rubcrbz5.dlg@40tude.net> <b57321f8-a60a-4cc3-8afa-46464ee3019e@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <l3vi4than@USUNgmail.com> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: C# i baza danych na serwerze - relacje. Date: Wed, 17 Oct 2012 11:51:02 +0200 Organization: Acme Lines: 30 Message-ID: <4c8gsn9zfxlz$.1hcwlxnadmuk5$.dlg@40tude.net> References: <5968440a-a874-4d11-a7d9-4ed0c185d1b0@googlegroups.com> <yo9w0f2zlhnu$.1szq1rubcrbz5.dlg@40tude.net> <b57321f8-a60a-4cc3-8afa-46464ee3019e@googlegroups.com> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1350467464 5217 78.9.71.129 (17 Oct 2012 09:51:04 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Wed, 17 Oct 2012 09:51:04 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit