Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Lacces #10753 üzenetére
Jójó, értjük, ne magyarázd agyon.
Tehát a lényeg röviden: minden hirdető júzer, de nem minden júzer hirdető.
Ezért a hirdetőhöz kapcsolódó extra adatokat külön táblában szeretnéd tárolni, hogy ne legyen csupa NULL annál a júzernél, amelyik nem kíván hirdetni. Ez így teljesen érthető és jogos szempont.
De az SQL-topicban elsőre úgy tűnt, mintha a hirdetőt külön állatfajnak tekintenéd a júzertől.De akkor tisztáztuk.
-
CSorBA
őstag
Jah ok, tiszta
-
Lacces
őstag
válasz
Sk8erPeter #10752 üzenetére
CSorBA köszönöm
, hasznos volt
Sk8erPeter jól gondoltad.. Nálam nem egyszer fordul elő, hogy fejben, tök jól megfogalmazom, de mégsem írom le...
Talán ami nálam van a fejemben, az az objektum orientáltság, és emiatt szétszedem a tábláknál is...
- user
- hirdető extends user
- admin extends user.És én emiatt ösztönösen, a usert, hirdetőt, (esetleg admin, de itt most lényegtelen) külön venném.
Legyen másik példa
- hajó
- cirkáló extends hajó
- csatahajó extends hajóés én nem úgy csinálnám, hogy van egy hajó tábla, és akkor:
- id
- méret
- súly
- sebesség (na eddig van a hajó adatai)
- rakéta szám
- lövegtorony szám
- radarszám (eddig meg a cikráló)
- csatahajóra jellemző adatok... (és eddig meg a csatahjó)És ha 1 táblában tárolva a hajók adatait... akkor egy mezei hajónál tele lenne egy csomó null érték. És én ezt nem szeretném. Lenne külön tábla a cirkálónak, és csatahajónak. Ők végül is hajók is, de mégis más típusúak.
Ahogy írtam fentebb is, hogy a hajó lenne az ős osztály, a másik kettő pedig a gyermeke, és ezért külön veszem, külön objektum, és emiatt "ösztönösen" az adatbázis tábla felépítésénél is külön venném.
Új hozzászólás Aktív témák
Hirdetés
- Macska topik
- Linux kezdőknek
- Kazy Computers vélemények - tapasztalatok
- A fociról könnyedén, egy baráti társaságban
- Eredeti játékok OFF topik
- Témázgatunk, témázgatunk!? ... avagy mutasd az Android homescreened!
- Pécs és környéke adok-veszek-beszélgetek
- Mesterséges intelligencia topik
- Autós topik
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- További aktív témák...
- Bomba ár! HP EliteBook 830 G7 - i5-10GEN I 16GB I 512GB SSD I HDMI I 13,3" FHD I Cam I W11 I Gari!
- BESZÁMÍTÁS! Gigabyte H610M i5 13400F 16GB DDR4 512GB SSD RX 6700XT 12GB DeepCool MATREXX 40 650W
- AKCIÓ! Intel Core i7 7700K 4 mag 8 szál processzor garanciával hibátlan működéssel
- Wacom Cintiq DTK-2260 - Digitális rajztábla
- BLUESUMMERS NVMe SSD adapter
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest