acces Zadanie szkolne

0

Witam was mam takie zadanie szkolne lecz nie mogę sobie z nim poradzić :(. Mam utworzoną tabelę składniki i chcę zrobić tak że utworzę tabelę np. komputer tomka i chce do tej tabeli włożyć składniki z których ten komputer się składa a te składniki są w tabeli składniki. I chodzi mi o to że gdy np. zmienimy nazwę składniku to zmieni się też ona w tabeli komputer tomka.

Wiem że to straszna podstawa ale proszę was o wyrozumiałość zaczynam dopiero przygodę z Accessem a nauczyciel że tak powiem postawił wszystko bez wytłumaczenia tzn. przysłowiowe "zróbcie se sami"

Jak by ktoś mógł mi to wytłumaczyć lub pokazać jakiś przykład na bazie.

0

Bez sensu. A jak będziesz miał złożyć komputery dla miliona osób to zrobisz milion tabel?
Zrób tabelę
Komputery oraz tabele ze sprzętem, np. RAM, Dysk, Procesor
W tabeli komputery będziesz mial pola na klucze obce z tabel ze sprzętem. Dane dotyczące konkretnej kości ram, czy dysku będą tylko w odpowiedniej tabeli, a w tabeli Komputery gdzie będzie "komputer tomka" będą tylko klucze.

0

Dzięki za szybką odpowiedz. A co gdy komputer będzie składał się z większej ilości elementów ? Np jeden komputer ma 8 podzespołów zaś następny 10. Miał byś czas stworzyć mi taką mini bazę przykładową z jednym elementem ?

0

Nie no tak to nie można :P Musimy założyć że komputer może się składać z pewnej skończonej ilości elementów które będą jego atrybutami. Możemy ewentualnie zrobić tak że pewne atrybuty będą "opcjonalne". Wtedy np. któryś komputer w tabeli Napęd_Dyskietek_id będzie miał NULL bo nie ma napędu dyskietek.

1 użytkowników online, w tym zalogowanych: 0, gości: 1