🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #22441

Re: C# i baza danych na serwerze - relacje.

#22441
From: Łukasz 'Maly' Ostrowski
Date: Wed, 17 Oct 2012 09:51
30 lines
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-mail
References: <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