🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #20

Re: Relacje w MS Access

#20
From: Tuptus
Date: Wed, 28 Oct 1998 16:09
43 lines
2806 bytes
Tomasz Szymański napisał(a) w wiadomości: <716kbu$s8e@h1.uw.edu.pl>...
>Mam 2 tabele :
>Pierwsza o nazwie "przyrządy", druga o nazwie "atesty".
>
>Należy stworzyć relację pomiędzy tymi tabelami, ale w taki magiczny sposób,
>że w tabeli "przyrządy" powinno być aż 50 pól typu "atest" (czyli powiązań
>relacyjnych z tabelą atesty).
>Stworzyłem takie pola, troszkę ich wyszło dużo :-((
>I tutaj moje pytanie.
>Czy aby nejlepszym rozwiązaniem jest sposób podejścia do problemu.
>Bo przecież będę miał 50 relacji do jednej tabeli i to relacji
>jeden-do-wielu.
>Sprawa jest tak dziwna, że muszę mieć właśnie 50 pól w bardzo specyficznym
>układzie i muszą się mieścić na jednej stronie.
>
>Myślałem już o tym ażeby w tabeli atesty zrobić relację do tabeli przyrządy
>i wypełniać tą pierwszą, ale jak to się ma do stałego układu w tabeli
>przyrządy, gdzie występuje wiele pól (50) atesty.
>
Jak przypuszczam oprocz informacji o atestach przechowujesz rowniez inne
informacjie o przyrzadach. Dlatego proponuje stworzenie dodatkowej tabeli
zawierajacej ID(autonumer), IDPrzyrzadu, IDAtestu. Powstaja relacje
jeden-do-wielu przyrzady.Id->rob.IDPrzyrzadu oraz atesty.Id->rob.IDAtestu.
Relacje te zostana utworzone automatycznie przy tworzeniu tabel jesli
uzyjesz kreatora odnosnikow do odpowiednich pol (Access97)
Zmieszczenie pol na jednej stronie nie ma zadnego zwiazku z relacjami, to
problem wlasciwego stworzenia formularza.

>c) wiele-do-wielu ??? typu jeden komputer i wiele programów zainstalowanych
>na nim i równocześnie jeden program z licencją zainstalowany na kilku
>(wielu) komputerach????
>Tego ostatniego jest szczególnie ciekaw!
>
>Z góry dzieki za sugestie.
>
>tomaszek@termit.ie.tu.koszalin.pl
>
W takiej sytuacji najlepiej biedzie utworzyc dodatkowa tabele w taki sposob
aby uzyskac dwie relacje jeden-do-wielu

Tuptus
wgabor@friko.onet.pl
Technical Details
Message-ID: <719had$mfk$1@korweta.task.gda.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.nask.pl!orion.cst.tpsa.pl!news.task.gda.pl!not-for-mail
References: <716kbu$s8e@h1.uw.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!uw.edu.pl!news.nask.pl!orion.cst.tpsa.pl!news.task.gda.pl!not-for-mail
From: "Tuptus" <wgabor@friko.onet.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Re: Relacje w MS Access
Date: Wed, 28 Oct 1998 17:09:27 +0100
Organization: CI TASK http://news.task.gda.pl/
Lines: 45
Message-ID: <719had$mfk$1@korweta.task.gda.pl>
References: <716kbu$s8e@h1.uw.edu.pl>
NNTP-Posting-Host: pdi008.torun.pdi.net
X-Trace: korweta.task.gda.pl 909658253 23028 195.205.130.152 (29 Oct 1998 10:50:53 GMT)
X-Complaints-To: abuse@task.gda.pl
NNTP-Posting-Date: 29 Oct 1998 10:50:53 GMT
X-Newsreader: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit