» »

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

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)

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)
GA-P55M-UD2,i5,12GB RAM,Radeon HD 4850,Crucial SSD 64GB,
WD 320GB,WD 5000GB,RevoDrive X2 100GB

Mitja Bonča ::

AndyS je izjavil:

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)

To je to! As simple as that...

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:)
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)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Konec neke ere: CeBIT se poslavlja

Oddelek: Novice / Ostale najave
296318 (2982)          
»

Kdo dobi več, Sazas ali nastopajoči? (strani: 1 2 3 4 )

Oddelek: Problemi človeštva
19238912 (31434) Meizu
»

Pravila (pravna) za prireditve na prostem? (strani: 1 2 3 4 )

Oddelek: Loža
17434200 (31899) KaiV6
»

Proslava ob dnevu državnosti. (strani: 1 2 )

Oddelek: Loža
7111688 (10144) T-h-o-r
»

Macworld 2010 uspel tudi brez Appla

Oddelek: Novice / Znanost in tehnologija
93878 (3042) Pat_MaGroin

Več podobnih tem