Forum » Programiranje » normalizacija podatkovne baze
normalizacija podatkovne baze
scarymovie ::
Pozdravljeni,
Prosil bi če bi mi kdo lahko normaliziral naslednjo zadevo v 3.NO:
PRIREDITELJ(St_prireditelja, naziv, ulica, kraj, {st_prireditve, naziv, datum, {št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi}})
Bi mi še lahko kdo malo povedal, kako to naredim, ker po teoriji tega nisem znal.
hvala
LP
Prosil bi če bi mi kdo lahko normaliziral naslednjo zadevo v 3.NO:
PRIREDITELJ(St_prireditelja, naziv, ulica, kraj, {st_prireditve, naziv, datum, {št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi}})
Bi mi še lahko kdo malo povedal, kako to naredim, ker po teoriji tega nisem znal.
hvala
LP
- premaknil iz Pomoč in nasveti: bluefish ()
AndyS ::
Iz teh podatkov tkole nekak:
Nastopajoči(št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
Prireditev(st_prireditve, naziv, datum)
Prireditelj(St_prireditelja, naziv, ulica, kraj)
Nastopajoči(št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
Prireditev(st_prireditve, naziv, datum)
Prireditelj(St_prireditelja, naziv, ulica, kraj)
DubleG ::
Mogoče kaj takega:
1.no
PRIREDITELJ(St_prireditelja, naziv, ulica, kraj) -ŽE V 3
PRIREDITELJ_PRIREDITEV{St_prireditelja,st_prireditve, naziv, datum, št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
2.no
PRIREDITEV(St_prireditelja,st_prireditve,naziv, datum)
PRIREDITEV_NASTOPAJOČI(st_prireditve, št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
3.NO
NASTOPAJOČI(st_prireditve, št_nastopajočega)
NAZIV_VLOGA(naziv_nastopajočega, vloga_na_prireditvi,št_nastopajočega)
1.no
PRIREDITELJ(St_prireditelja, naziv, ulica, kraj) -ŽE V 3
PRIREDITELJ_PRIREDITEV{St_prireditelja,st_prireditve, naziv, datum, št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
2.no
PRIREDITEV(St_prireditelja,st_prireditve,naziv, datum)
PRIREDITEV_NASTOPAJOČI(st_prireditve, št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
3.NO
NASTOPAJOČI(st_prireditve, št_nastopajočega)
NAZIV_VLOGA(naziv_nastopajočega, vloga_na_prireditvi,št_nastopajočega)
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB
WD 320GB,WD 5000GB,RevoDrive X2 100GB
Mitja Bonča ::
Spura ::
Prireditev rabi polje za PK prireditelja, ter nastopajoci za PK prireditve, razen, ce je many to many v tem primeru rabis vmesno tabelo.
KaRkY ::
PRIREDITELJ(St_prireditelja, naziv, ulica, kraj)
PRIREDITEV(st_prireditve, naziv, datum, st_prireditelja)
NASTOPAJOČI(št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
PRIREDITEV_NASTOPAJOČI(st_prireditve, st_nastopajočega)
Nekako takole bi jaz naredil:)
PRIREDITEV(st_prireditve, naziv, datum, st_prireditelja)
NASTOPAJOČI(št_nastopajočega, naziv_nastopajočega, vloga_na_prireditvi)
PRIREDITEV_NASTOPAJOČI(st_prireditve, st_nastopajočega)
Nekako takole bi jaz naredil:)
When you look long into an abyss, the abyss looks into you
Mitja Bonča ::
Jaz bi malce spremenil in naredil takole:
PRIREDITELJ(IDPrireditelja, ImePrireditelja, Naziv, Ulica, Kraj)
NASTOPAJOČI(IDNastopajočega, Naziv)
VLOGA(IDVloge, Naziv)
PRIREDITEV(IDPrireditve, IDPrirediteljaFK, Naziv, Datum)
PRIREDITEV_NASTOPAJOČI(IDPrireditveFK, IDNastopajočegaFK, IDVlogeFK)
PRIREDITELJ(IDPrireditelja, ImePrireditelja, Naziv, Ulica, Kraj)
NASTOPAJOČI(IDNastopajočega, Naziv)
VLOGA(IDVloge, Naziv)
PRIREDITEV(IDPrireditve, IDPrirediteljaFK, Naziv, Datum)
PRIREDITEV_NASTOPAJOČI(IDPrireditveFK, IDNastopajočegaFK, IDVlogeFK)
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Konec neke ere: CeBIT se poslavljaOddelek: Novice / Ostale najave | 6446 (3110) | |
» | Kdo dobi več, Sazas ali nastopajoči? (strani: 1 2 3 4 )Oddelek: Problemi človeštva | 39689 (32211) | Meizu |
» | Pravila (pravna) za prireditve na prostem? (strani: 1 2 3 4 )Oddelek: Loža | 34991 (32690) | KaiV6 |
» | Proslava ob dnevu državnosti. (strani: 1 2 )Oddelek: Loža | 11906 (10362) | T-h-o-r |
» | Macworld 2010 uspel tudi brez ApplaOddelek: Novice / Znanost in tehnologija | 3949 (3113) | Pat_MaGroin |