freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于數(shù)據(jù)庫的權(quán)限系統(tǒng)設(shè)計-展示頁

2025-01-25 11:44本頁面
  

【正文】 e mp,t_sys_menu m,t_privilege p,t_user_role rwhere=and =and =and =39。登錄后如何顯示左邊的樹型菜單:252。Danzel這個人能操作哪些菜單2.orderby 。fromt_menu_privilege mp,t_sys_menu m,t_privilege p,t_user_role rwhere=and =and =and =39。角色“user”對某個菜單具有什么樣的權(quán)限orderby 通過這個結(jié)果我們就知道了1.fromt_menu_privilege mp,t_sys_menu m,t_privilege p,t_user_role rwhere=and =and =and =39。CONNECTBYPRIOR MENU_ID=MENU_PIDorderby MENU_ID對吧?很簡單哈!T_Privilege表用于存放系統(tǒng)每個菜單的詳細子權(quán)限如“增,刪,改,查”T_Menu_Privilege表這張表就是我們的最終終結(jié)大BOSS表,它里面是一個完整的系統(tǒng)權(quán)限與角色關(guān)系間的對應(yīng)。大家看上面,一個專門用于生成樹的js插件的使用方法,那么如果我們附以上述的sql語句在數(shù)據(jù)庫中把數(shù)據(jù)選出來后,不是嗎?我們?nèi)绻幌腼@示整顆樹只想顯示如:只顯示系統(tǒng)管理菜單有其下列所有的子菜單,那么我們的Oracle中的Sql應(yīng)該怎么寫呢?經(jīng)查“系統(tǒng)管理”這個菜單的MENU_ID=’105’,于是我們的Sql語句如下:SELECT *FROM T_SYS_MENUSTARTWITH MENU_ID=39。39。刪除角色39。)。,39。 (10,9,39。39。角色管理39。)。,39。 (8,6,39。39。新增用戶39。)。,39。 (6,5,39。39。系統(tǒng)管理39。)。,39。 (4,1,39。39。季報39。)。,39。 (2,1,39。39。報表查詢39。)。 (0,1,39。d39。(menu_id, menu_pid, ‘menudescr’, ‘menu_url’)。有了這樣的結(jié)構(gòu),我們一個遞歸就能把這顆“樹”顯示出來了,是不是?此處以O(shè)racle數(shù)據(jù)庫為例,不使用遞歸,直接把樹形結(jié)構(gòu)在數(shù)據(jù)庫中就造型造好(當(dāng)然,還有更好的方法如:有人喜歡設(shè)level或者是deep這樣的字段來簡化程序解析樹型結(jié)構(gòu)菜單,稍后我們會來講一個根本不需要用遞歸的樹型菜單的設(shè)計來最大程度優(yōu)化設(shè)計。一個用戶可能屬于多個角色5.所有的系統(tǒng)菜單的權(quán)限要求具體到“增,刪,改、查、打印、導(dǎo)出”這樣的小權(quán)限的設(shè)計3.二、先來看客戶的一個需求 用戶實際需求1.這一天將講述一個基本的基于數(shù)據(jù)庫的權(quán)限管理系統(tǒng)的設(shè)計,在這一天的課程的最后將講述“左右值無限分類實現(xiàn)算法”如何來優(yōu)化“系統(tǒng)菜單”的結(jié)構(gòu)而告終。今天的內(nèi)容和前幾天的基礎(chǔ)框架是一樣的它們都屬于基礎(chǔ)知識,在這些基礎(chǔ)知識上還可以擴展出無數(shù)的變種與進化設(shè)計。所有的用戶、角色可動態(tài)配置2.所有的權(quán)限基于角色來進行劃分和判斷4.系統(tǒng)菜單也能夠動態(tài)的“增、刪、改、查” 系統(tǒng)權(quán)限菜單樣例三、基于數(shù)據(jù)庫的系統(tǒng)權(quán)限表設(shè)計 ER(Entity Relationship)圖圍繞上述需求,我們可以在數(shù)據(jù)庫內(nèi)進行如下的表設(shè)計,下面直接給出ER圖: 表關(guān)系詳解上述設(shè)計有6
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1