Skocz do zawartości


Zdjęcie

Access - relacja 'wiele do wielu'


  • Zaloguj się, aby dodać odpowiedź
7 odpowiedzi w tym temacie

#1 b5000

b5000

    Obserwator

  • 5 postów

Napisano 03 01 2009 - 14:04

Witam, zamieszczam ten watek ponieważ potrzebuje waszej pomocy. Mam do zrobienia baze danych w accesie ośrodek zdrowia, który zrobiłem co przedstawia ponizszy obrazek, problem w tym iz moj profesor stwierdził ze w tej bazie danych może wystepowac tylko jedno powikłanie ( tabela powikłanie ) w wielu zabiegach i zazyczył sobie aby zmienic tak baze żeby powikłan było wiele do wielu zabiegów, oraz zrobić tak żeby pokazywało sie w tabeli kto jakie materiały pobrał z magazynu oraz ile plus data pobrania wydania materialu z magazynu. Podpowiem że jesli chocidzi o powikłania to zmiana relacji z wielu do wielu nie jest rozwiązaniem poniewaz takie rozwiązanie już zrobiłem o okazało sie złe. Jesli znacie sie na tym to poprosze o pomoc w rozwiazaniu tego zadanka ponieważ moja wiedza odnośnie accesa sie juz skończyła ;)

Dołączona grafika

  • 0

#2 #plus

#plus

    Uzależniony od forum

  • 1 315 postów

Napisano 03 01 2009 - 15:54

Oficjalnie relacja 'wiele do wielu' w Accessie nie istnieje, musisz zrobić ją przez encję rejestru, mniej więcej w taki sposób:
Encja1 (wiele) -> (1) rejestr (1) <- Encja2 (wiele)

  • 0

#3 b5000

b5000

    Obserwator

  • 5 postów

Napisano 03 01 2009 - 17:42

a czy mogłbys mi to jakos graficznie przedstawic chociazby za pomoca tego mojego zrzutu ekranu bo jakos nie bardzo wiem o co chodzi ;)
  • 0

#4 #plus

#plus

    Uzależniony od forum

  • 1 315 postów

Napisano 03 01 2009 - 18:26

Gdybyś chciał zrobić 'wiele do wielu' dla Dostawy i Dostawcy, to masz tak:
Dołączona grafika
  • 0

#5 b5000

b5000

    Obserwator

  • 5 postów

Napisano 03 01 2009 - 18:45

Ok dziekuje bardzo wiele mi to pomogło, tylko pozostaje jeszcze kwestia tego zeby zrobic wiele powikłań do wielu zabiegów oraz kto jakie materialy pobrał z magazynu ;)
  • 0

#6 #plus

#plus

    Uzależniony od forum

  • 1 315 postów

Napisano 03 01 2009 - 18:52

Pomiędzy powikłaniami i zabiegiem też robisz wg wskazanej przeze mnie metody. Potem prawdopodobnie musisz zrobić jeszcze jedną encję "pobór narzędzia", i spiąć to z Materiałem i Pracownikiem. Myślę że tego już nie muszę rysować ;)
  • 0

#7 b5000

b5000

    Obserwator

  • 5 postów

Napisano 03 01 2009 - 19:45

dziekuje za tak szybkie odpisanie, postaram sie to zrobic, ale gdybym mial jakies problemy to jeszcze napisze w tym waatku albo na prv do ciebie jesli mozna .

// oczywiście - plus
  • 0

#8 b5000

b5000

    Obserwator

  • 5 postów

Napisano 07 01 2009 - 17:14

Kurcze jak robie te baze raz jeszcze w accessie to pokazuje mi sie takie , cos i nie bardo wiem o co biega ^_^

Dołączona grafika


dodam że taki kompunikat pokazuje mi sie jak chce połączyć dane lekarza z tabeli LEKARZ z ID z taveli pracownik

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych