Hirdetés
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- N€T0X|N: Talaria tuning
- Luck Dragon: MárkaLánc
- Meggyi001: Áram nélkül....méltóság nélkül.....
- Luck Dragon: Óraátállítás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Sapphi: StremHU | Source – Self-hostolható Stremio addon magyar trackerekhez
Új hozzászólás Aktív témák
-
nyunyu
félisten
Jaj, itt már a relációs adatmodell alapjai is hiányoznak.
Ahogy tm5 írja, ki kéne tenni a kategóriákat egy külön táblába, amiben van egy category_id, és egy name mező.
Mivel ez pártíz-száz különböző értéket fog tartalmazni, ezen akár még a lájk is működhetne gyorsan, nem fájna annyira, mint egy nagyonnagy táblán.Mivel egy termékhez több kategóriát is szeretnél tárolni, illetve egy kategóriába több termék is eshet, így N:M reláció lesz a termék és a kategória között.
Ennek leképezése úgy történik, hogy csinálsz egy termék_kategória táblát, amibe beleteszed a termék azonosítóját, és a kategória azonosítóját.
Ahány kategóriába tartozik, annyiszor veszed fel ide a terméket, mindig a következő kategória azonosítójával.Lekérdezéskor meg joinolod az id-k mentén a három táblát, valahogy így:
select p.*
from product p
join product_category pc
on pc.product_id = p.id
join category c
on c.id = pc.category_id
where c.name like '%akármi%'
order by p.date desc;
Új hozzászólás Aktív témák
- Home server / házi szerver építése
- One otthoni szolgáltatások (TV, internet, telefon)
- Motoros topic
- Kerékpárosok, bringások ide!
- Hardcore pizza és kenyér topik
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Diablo IV
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- TP-LINK routerek
- Parfüm topik
- További aktív témák...
- billentyűzetek - kiárusítás - Logitech, Corsair, ASUS
- Dell Precision 3571 i7-12700H 16GB 512GB FHD RTX T600 4GB 1 év teljeskörű garancia
- BESZÁMÍTÁS! 1TB Samsung 990PRO heatsink NVMe SSD meghajtó garanciával hibátlan működéssel
- HIBÁTLAN iPhone SE 2020 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4307, 100% Akksi
- Dell UltraSharp 24 USB-C Hub Monitor - U2422HE - 27% ÁFÁs
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
