Adatbázis kinézet
2010-01-29T13:30:57+01:00
2010-01-29T16:02:38+01:00
2022-06-29T10:41:07+02:00
  • ezzel az a gond, hogy a táblanevek is lehetnek tagoltak.
    És a végén jó sok "_" jel lesz a mezőnévben.
    Ezért én a mezőnévben szereplő táblanevet rövidíteni szoktam.
    És csak az olyan mezőknél szórakozom ezzel, amelyek neve más táblában is előfordulhat.

    Tehát példul a "kutyák" tábla "fajta" mezője elé nem írom le a tábla nevét, hisz más táblában nem valószínű, hogy lesz ilyen tulajdonság.

    Ezen felül van egy saját hülyeségem:
    az "ID"-t csak a tényleges helyén nevezem ID-nek.
    A külső hivatkozásnál már Kód-nak hívom. (lent írtam rá példát)



    Én mondjuk accessben dolgozom, ami hálistennek megjegyzi a kis-és nagybetűt, így nem kell "_" jellel széttagolnom a mezőneveket:

    tKutyak tábla:
    kutyaID
    kutyaNev
    FajtaKod
    GazgiKod


    tKutyafajtak
    fajtaID
    fajtaNev


    tGazdik tábla:
    gazdiID
    gazdiNev
    Lakcim

    a tábláim "t"-vel a lekérdezések "q"-val kezdődnek.
    De vannak olyan táblák, amik nem kapcsolódnak az adatokhoz, hanem az adatbázis működéséhez kellenek. (példul user-napló, hiba-napló, vagy objektumbeálllítások) Azokat tsys-sel (mint "system") szoktam kezdeni.
    Mutasd a teljes hozzászólást!
  • Mire figyeljek nagyon nagy adatbázisnál? Eddig max 15-20 táblás programot sikerült csinálnom, de az szinte semmi sem...
    Mutasd a teljes hozzászólást!
  • Adatbázis tervezés szempontjából mindegy milyen nevet adsz a mezőnek, de ha nagyon akarsz egy javaslatot.
    Az idegen kulcsoknál érdemes a mezőnév elé tenni a táblanevet.
    pl:
    tbl_gazdi (id, nev)
    tbl_kutyus (id, gazdiid, nev)

    Ha szükséges, akkor meg a lekérdezésben adsz a mezőknek, tábláknak beszédes alias-okat.
    Mutasd a teljes hozzászólást!
  • A legkisebb problema a mezok elnevezese...
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Lehet már volt, vagy van hasonló téma, de nem igazán találtam meg azt, ami nekem segítene.
    Kaptam egy nagyobb munkát, amihez sok táblát kellesz létrehoznom majd. A tanácsotokat szeretném kérni.
    Adatbázis tervezés szempontjából, nem tudom, hogy mi lenne a legjobb megoldás, hogy nevezzem el pl. a mezőneveket.
    Én eddig úgy csináltam, hogy van egy táblám pl. kutyus, és a benne szereplő mező nevek a táblanévvel kezdődtek, pl. kutyus_id, kutyus_nev.
    Ez jó is meg minden, csak ha ezt a stratégiát követem, akkor eléggé hosszú mezőnevek alakulnak ki, és nem tudom, mi lenne ebből a szempontból a legjobb megoldás erre. Nem akarok rossz adatbázist tervezni, mert később sem akarok problémát emiatt. Áttekinthetőnek, és logikusnak kéne lennie.
    Szerintem ez a téma jól jöhet másnak is. Hogyan készítsünk áttekinthető, logikus adatbázist.
    Mutasd a teljes hozzászólást!
Címkék
abcd