![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 12.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie.
Mam zamiar zaprojektować sobie bazę danych do przechowywania informacji o posiadanym sprzęcie komputerowym i oprogramowaniu. Nie potrafię jednak pojąć jak ma przebiegać proces wstawiania danych do bazy. Dokładniej, chodzi mi o sytuację kiedy mamy trzy tabele: |oprogramowanie| |sprzęt| |zestaw_komputerowy| W tabeli |zestaw_komputerowy| mają być tylko klucze do tabel |oprogramowanie| i |sprzęt|. Teraz sedno sprawy (IMG:style_emoticons/default/smile.gif) Jak wstawiać dane do tabeli |zestaw_komputerowy| aby tam były tylko klucze do tabel zewnętrznych ? Wiem, wiem - zagmatwałem (IMG:style_emoticons/default/wink.gif) Proszę o wyrozumiałość (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 12.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Prawdopodobnie sposób jaki opisałeś byłby szybszy. Ja jednak wolałbym zostać przy takiej bazie jaką zaprojektowałem. Dla mnie jest ona czytelniejsza (podobny układ miałem wcześniej w excelu) i łatwiej mi będzie na niej operować. Myślę też, że przy rekordach idących w tysiące, różnica czasowa w wykonywaniu zapytań między tym co Ty napisałeś, a ja stworzyłem, nie będzie taka znowu wielka... No chyba, że się mylę, wtedy trzeba będzie coś pozmieniać (IMG:style_emoticons/default/wink.gif)
Teraz jestem na etapie Tworzenia widoków na których będę operował. Po wykonaniu widoku otrzymuję takie informacje z polecenia explain. (IMG:http://img576.imageshack.us/img576/5930/explain.jpg) Uploaded with ImageShack.us Czy wynik działania tego widoku jest optymalny? - bo nie jestem pewien .... Ten post edytował kolaborek 26.04.2011, 08:58:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 17:20 |