GRY-Online.pl --> Archiwum Forum

Baza danych w Accessie

26.01.2011
20:50
[1]

master53 [ Senator ]

Baza danych w Accessie

Witam! Na wstępie zaznaczę, ze Access jest dla mnie programem zupełnie obcym - nigdy nie miałem z nim nic wspólnego. Kolega poprosił mnie o stworzenie prostej bazy danych z relacjami takimi jak na rysunku obok. Teraz pytanie - w jaki sposób uzyskać relacje z tymi znakami nieskończoności po dwóch stronach? Prosiłbym o jakąś poradę lub gotowy przykład. Z góry dzięki, pozdrawiam :)


Baza danych w Accessie - master53
26.01.2011
21:50
smile
[2]

pablo397 [ sport addicted ]

nie zrobisz tak, bo więzy integralności wymuszają aby jedno z pól do których się odwołują miało unikalny indeks - czyli wtedy nad relacja pojawi się znaczek 1.

chcesz przetestowac? stworz trzy tabelki, dodaj pare pól w każdej, dla wszystkich wybierz typ danych np. liczba (dla relacji musza byc ustawione te same typy danych) i w jednej tabelce wybierz w opcji *indeksowanie* - *Tak (bez duplikatów)*, dla pozostałych tabelek wybierz *indeksowanie* - *tak (duplikaty OK)*.

potem połącz te pola na ekranie relacji i zaznacz opcje *wymuszaj więzy integralności* dla każdej relacji. pojawią Ci sie wymagane znaczki.

i link do tej bazy: https://docs.google.com/leaf?id=0Bz4YX3r137QVYzQwZTRiMzEtMzE4OS00NzdiLTliMjctNjc5NTgwYTUzNzdm&hl=pl&authkey=CMG3_PoE


Baza danych w Accessie - pablo397
26.01.2011
22:17
smile
[3]

master53 [ Senator ]

Dzięki! :)

© 2000-2024 GRY-OnLine S.A.