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
Access - relacja 'wiele do wielu'
Rozpoczęty przez
b5000
, 03 01 2009 14:04
7 odpowiedzi w tym temacie
#1
Napisano 03 01 2009 - 14:04
#2
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)
Encja1 (wiele) -> (1) rejestr (1) <- Encja2 (wiele)
#3
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
#4
Napisano 03 01 2009 - 18:26
Gdybyś chciał zrobić 'wiele do wielu' dla Dostawy i Dostawcy, to masz tak:
#5
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
#6
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ć
#7
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
// oczywiście - plus
#8
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
dodam że taki kompunikat pokazuje mi sie jak chce połączyć dane lekarza z tabeli LEKARZ z ID z taveli pracownik
dodam że taki kompunikat pokazuje mi sie jak chce połączyć dane lekarza z tabeli LEKARZ z ID z taveli pracownik
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych