Dlaczego wychodzi mi sporo relacji w schemacie bazy danych? Chodzi o to, że w jednej tabeli potrafię mieć 4 klucze obce.
W realcyjnej bazie danych zawsze jest dużo relacji, bo to w końcu tabele...
Jeśli chodzi o związki między encjami to skąd mamy wiedzieć skoro nie raczyłeś pokazać tego swojego schematu?
Wybitny Szczur napisał(a):
Dlaczego wychodzi mi sporo relacji w schemacie bazy danych? Chodzi o to, że w jednej tabeli potrafię mieć 4 klucze obce.
Uwierz mi to nie jest jeszcze dużo. Ja w swoim systemie mam więcej kluczy obcych, bo tak rozbudowane rzeczy muszę trzymać. Ale to są tabele słownikowe gdzie do których się odnoszę są małe i zawierają po max 20-30 rekordów. A niektóre z nich mają po 2-3 rekordy w większości przypadków.
Mam np. tabele o chorobach jakie przeszedł dany pacjent, to musi tam być id_pacjenta, id_lekarza, id_choroby. I To już 3 klucze obce. Klucz podstawowy to id_przebyte_choroby
Wybitny Szczur napisał(a):
musi tam być id_pacjenta, id_lekarza, id_choroby. I To już 3 klucze obce. Klucz podstawowy to id_przebyte_choroby
no i?? przeszkadza to ci w czymś?
Dobra czyli jest ok. Jeśli już mam tabele i relacje w accessie to da się jakoś to na pdfa przerobić? Bo można tylko zapisać jako plik access.
To może napisz jakiś sensowny program, z sensowną bazą danych i użyj narzędzia do tworzenia raportów. O wiele lepsze rozwiązanie niż zabawa w Accessie.