- Alulfeszelés profilok tesztelése és százalékos eltérés a gyári profilhoz képest
- Új energia- és akkumulátor-címke az okoseszközök dobozában
- WLMouse Strider gamer egér - Artisan FX Type 99 egérpad bemutató
- A „két Kína” között - A Matsu-szigetek
- ChromeOS Flex operációs rendszer telepítése lépésről, lépésre.
- sziku69: Fűzzük össze a szavakat :)
- Magga: PLEX: multimédia az egész lakásban
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Új energia- és akkumulátor-címke az okoseszközök dobozában
- Brogyi: CTEK akkumulátor töltő és másolatai
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- bobalazs: 5700x3d+4070S fogyasztása, alulfeszelése
- bobalazs: Alulfeszelés profilok tesztelése és százalékos eltérés a gyári profilhoz képest
- Négymagos Xeon(!) CPU LGA775-ös deszkában
- Gurulunk, WAZE?!
-
LOGOUT
Új hozzászólás Aktív témák
-
Silεncε
őstag
válasz
bozsozso #13137 üzenetére
Táblák (disclamer: nem vagyok profi DB-tervező, szóval nem feltétlenül hibátlan):
Termékek táblában mezőnévbe kellene:
Termék kód
Termék név
Termék ár
Anyag kód1
Anyag kód2
sorban folytatva ami megjelenik az anyagok táblábanKód-név-ár: ezek jók, ha ennyit akarsz csak tárolni.
Anyag kód..: na innentől jönnek a bajok. Egy SQL-sémában az oszlopok meg van előre határozva, szóval olyanokat nem tudsz csinálni, hogy egy rekordnak ugyanabban a táblában más oszlopai vannak mint egy másiknak (NoSQL-t meg a többit ne keverjük most ide…). Ennek megoldása lenne, ha például minden anyag kódot felvennél oszlopnak, és amelyik termékben nincs x anyag, annak oszlopa null. Ilyet viszont nem csinálunk (a tábla nagy része NULL-okkal lenne tele + mivel anyagot is szeretnél később hozzáadni, ezért minden egyes anyag hozzáadása után módosítani kéne a termék táblát, új oszlopot hozzáadva, ami megoldható ugyan, de na...). Másik megoldás, hogy csinálsz egy többértékű attribútumot, aminek értékei felsorolva az anyag kódok. Ha nem akarsz SQL-el az anyagkódok között matatni, megoldás lehet, de előfordulhat, hogy túl sok anyagkód kerül egy fieldbe, nem fér bele. Többértékű attribútumokat nem szeretjük, normalizálás első lépése, hogy ezeket kukázzuk.
Szerintem a legjobb megoldás, ha csinálsz egy külön táblát, ahol a termék-anyag kapcsolatokat kezeled, pl:Termék kód
Anyag kódAnyagok táblában mezőnévbe:
Anyag kód
Anyag név
Anyag árEz jó.
Rendelt tábla mezőnév:
dátum
Termék kód1
Termék kód2
stb.
ezt is automatikusan kellene vennie a termékek táblábólEzt hasonlóan csinálnám, mint a legelsőt, illetve a dátumtól függ, de én tennék ide egy ID-t, bár ha mondjuk TIMESTAMP a dátum, akkor az már eléggé egyedi kulcsnak.
Szállított tábla mezőnév:
Egység
dátum
szállítólevél száma
Termék kód1
Termék kód2
stb.
ezt is automatikusan kellene vennie a termékek táblábólEz pedig ua mint az előző
Új hozzászólás Aktív témák
Hirdetés
● olvasd el a téma összefoglalót!
- GAMING Nitro5 GTX 1650 4gb i7-9750H 16gb ram 500gb ssd 17col FHD 120HZ Win11
- Microsoft Surface PRO 3 12col 2K TOUCH Intel core i5-4300 8gb DDR4 ram 256gb ssd win11
- Apple iPhone 12 Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- LG C1 55" eredeti állvány
- Bomba ár! HP ZBook Fury 17 G7 - i7 I 32GB I 512SSDI RTX3000 6GB I 17,3" FHDI Cam I W11 I Gar
- Csere-Beszámítás! RTX Számítógép játékra! R5 5600X / RTX 3080 / 32GB DDR4 / 1TB SSD
- Bomba ár! HP X2 210 G1Tablet - Intel Quad Z8300 I 2GB I 32GB SSD I 10,1" Touch I Cam I W10 I Gari!
- Samsung Galaxy A22 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ryzen 7 5800X 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Azonnali készpénzes INTEL CPU NVIDIA VGA számítógép felvásárlás személyesen / postával korrekt áron
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest