Upload
suhail3213
View
213
Download
0
Embed Size (px)
Citation preview
8/16/2019 Relational Framework Modelling.doc
1/1
Relational FrameworkModelling
Reply from camason on 5/25/2007 10:06:00 AM
Here is a structure I like to use:
Oerarc!in" #$amespace% & 'ie t!is a lo"ical name t!e users (ill kno()*+!ysical #$amespacae%**,a-le1 #.uery u-ect & from ata source%**,a-le2 #.uery u-ect & from ata source%**,a-le #.uery u-ect & from ata source%**,a-le3 #.uery u-ect & from ata source%*4usiness #$amespace%**u-ect 1 #.uery u-ect & from moel% & rom one or many +!ysicalta-les**u-ect 2 #.uery u-ect & from moel% & rom one or many +!ysicalta-les*u-ect A #.uery u-ect & from moel% & 4uilt from one 4usinesssu-ect
*u-ect 4 #.uery u-ect & from moel% & 4uilt from one 4usinesssu-ect
4uil your +!ysical area first) 4rin" in eac! ta-le from t!e ataource #connection to relational database % you plan on usin") I likenamin" t!e ta-le uery su-ect e8actly like t!e p!ysical ta-les so t!ereis no confusion) I also like to eit t!e SQL in t!e 9it efinition ofeac! p!ysical ta-le) Remoe all t!e column names an replace it (it!#elect from ta-le%)
I t!en create my oins usin" t!e p!ysical uery su-ects) I !ae seensome proects t!at (ill create an aitional layer -et(een t!e +!ysicalan 4usiness calle ;o"ical #or somet!in" to t!at effect%) ,!ey use t!e;o"ical to create uplicates of t!e p!ysical ta-les to allo( forifferent oin structures) ,!is allo(s t!em to create a one&to&onerelations!ip (it! t!e p!ysical -ut allo(s for ifferent oin strate"ies)
,!e 4usiness namespace is (!ere you (oul t!en -uil your ifferentsu-ects t!at -rin" to"et!er columns from multiple ta-les an/or createany calculate columns)
I t!en create uery su-ects uner t!e oerarc!in" namespace) Mostoften t!ese are a one to one (it! t!e 4usiness) ometimes I use t!is tofilter t!e -usiness su-ects to a specific user "roups #instea ofapplyin" filters (it! user "roups% or not s!o( some user certaincolumns< etc)
=!en you create t!e +acka"es to pu-lis!< you (oul not pu-lis! t!e+!ysical< 4usiness< or ;o"ical< ust t!e u-ect A&4) In .uery tuioan Report tuio you (oul see t!e follo(in":
Oerarc!in"*u-ect A*u-ect 4
http://www.ittoolbox.com/r/er.asp?i=1101970http://businessintelligence.ittoolbox.com/groups/technical-functional/cognos8-l/relational-framework-modelling-1457969#%23http://businessintelligence.ittoolbox.com/groups/technical-functional/cognos8-l/relational-framework-modelling-1457969#%23http://businessintelligence.ittoolbox.com/groups/technical-functional/cognos8-l/relational-framework-modelling-1457969#%23http://www.ittoolbox.com/r/er.asp?i=1101970http://businessintelligence.ittoolbox.com/groups/technical-functional/cognos8-l/relational-framework-modelling-1457969#%23http://businessintelligence.ittoolbox.com/groups/technical-functional/cognos8-l/relational-framework-modelling-1457969#%23