Hirdetés
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Soundbar, soundplate, hangprojektor
- OLED TV topic
- TCL LCD és LED TV-k
- Ventilátorok - Ház, CPU (borda, radiátor), VGA
- Milyen videókártyát?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Logitech Z906
- Nem átlagos PC-s kézikonzolban gondolkodik a Gigabyte
Ú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
- Milyen program, ami...?
- Bittorrent topik
- AliExpress tapasztalatok
- Xiaomi 15T - reakció nélkül nincs egyensúly
- A CannonKeys felkavarja a slim profilos billentyűzetek állóvizét
- Okos Otthon / Smart Home
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Autóápolás, karbantartás, fényezés
- Xbox One
- PlayStation 5
- További aktív témák...
- Google Pixel 10 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple MacBook Air M2 256GB SSD, 1 Év Garanciával
- Lenovo IdeaPad Gaming 3 - 15,6"FHD IPS - i5-10300H - 8GB - 512GB SSD - Win10 - GTX 1650 Ti - MAGYAR
- Becsületkasszás új cuccok - Bose, Wicked cushions, NuPhy, kábelek, keycap, switchek stb.
- AORUS PC - i9 9900K, RTX 5070 és 32gb RAM + GARANCIA
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


