![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 8.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam tabelke:
produkt | cecha | parametr przykladowo: 37 1 78 37 17 42 37 17 74 37 15 39 (dla jakiegostam produktu iles cech zapisanych ) i chcialbym z niej pobrac id produktow ktore maja np. cecha=5 i parametr dla tej cechy parametr=6 jako ze maja kilka cech przypisanych typu producent, zasilanie itp. to jeszcze rownoczesnie chce pobrac produkty danego producenta o okreslonej cesze wiec chcialbym zeby mi wybralo id produktow dla cechy producent ( np.1 ) o parametrze firma czyli
ale rownoczesnie chce zeby to byly elementy montowane sciennie czyli czyli
nie moge napisac wiec :
bo to jest sprzeczne zapytanie, zna ktos rozawiazanie tego problemu ( mam wrazenie ze to cos prostego co mi umknelo ) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 8.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie ma co rozwazac na temat czy produktow ktore maja kilku producentow jest duzo czy malo, bo np. mam czujniki ktore moga byc scienne, sufitowe czy tez na uchwycie, o ilus rodzajach trybow pracy itp. wiec takich cech o wielu parametrach na raz moze byc wiele. pozatym produkt nie musi miec producenta, produkt nie musi miec okreslonej cechy w danej grupie ( przynajmniej tak to jest zaprojektowane ). z tego co czytalem to wlasnie jest optymalnie zaprojektowana baza ( albo cos zle zrozumialem z normalizacja). tylko nie wiem po prostu jak to wybrac za pomoca jakichs tymczasowych tabel moze ? albo za pomoca operacji na zwroconych elementach macierzy typu najpierw to pobieramy dla producenta a potem wyrzucamy elementy ze zbioru ktore nie posiadaja odpowiednich parametrow ? ( tylko boje sie ze przy duzej ilosci parametrow tudziez sporej ilosci zwroconych elementow to moze byc stosunkowo wolne )
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 28.09.2025 - 17:48 |