大家是如何管理一些型別之類的引數?
大家是如何管理一些型別之類的引數?
比如男女性別,政治面貌,起用不起用等一些引數
一個資料庫可能會有七八十個這樣的型別
是不是全把這些引數放在一張表中進行管理?
或是乾脆在程式中寫死
比如起用不起用雖只是0和1
但在程式裡直接寫死0代表不起用,1代表起用?
這樣關聯參數列可以少些?
全部引數全放在一張表中
但比如在一個客戶表中有七八個這樣的型別引數時
那麼客戶表要關聯七八個VIEW才能取出所有的這些引數(在CS中)
在BS端,我當然可以先只取客戶表
然後在而面上根據型別引數值去參數列取相應的中文值
這樣的話效率會不會降低?
對於某些引數,如果我在程式裡寫死
那麼應該可以提高效率
當然以後維護是麻煩的
萬一使用者想改變中文顯示值
我不得不要同時改BS和CS程式
大家是怎麼處理的?
比如男女性別,政治面貌,起用不起用等一些引數
一個資料庫可能會有七八十個這樣的型別
是不是全把這些引數放在一張表中進行管理?
或是乾脆在程式中寫死
比如起用不起用雖只是0和1
但在程式裡直接寫死0代表不起用,1代表起用?
這樣關聯參數列可以少些?
全部引數全放在一張表中
但比如在一個客戶表中有七八個這樣的型別引數時
那麼客戶表要關聯七八個VIEW才能取出所有的這些引數(在CS中)
在BS端,我當然可以先只取客戶表
然後在而面上根據型別引數值去參數列取相應的中文值
這樣的話效率會不會降低?
對於某些引數,如果我在程式裡寫死
那麼應該可以提高效率
當然以後維護是麻煩的
萬一使用者想改變中文顯示值
我不得不要同時改BS和CS程式
大家是怎麼處理的?
相關文章
- 非型別的類别範本引數型別
- 解析型別引數型別
- 【HttpClient】httpclient之post 方法(引數為Map型別)HTTPclient型別
- 【Scala之旅】型別引數型別
- PHP弱型別變數是如何實現的PHP型別變數
- 引數如何在python中明確型別?Python型別
- std::packaged_task<返回型別(引數型別)>Package型別
- Java™ 教程(有界型別引數)Java型別
- mybatis引數型別錯誤MyBatis型別
- C++型別引數化C++型別
- 方法中引數的型別詳細型別
- 函式引數 引數定義函式型別函式型別
- Python 序列型別以及函式引數型別Python型別函式
- java學習:虛擬機器對於方法中引數為類型別的如何處理的Java虛擬機型別
- Action裡result型別Stream的引數配置型別
- php 的函式引數值型別限定PHP函式型別
- php的函式引數值型別限定PHP函式型別
- 加了強型別如何將請求引數轉為整型型別
- PHP 用 Enum 限定引數型別PHP型別
- DBI@引數資料型別資料型別
- table和record 型別用作引數型別
- Mysql 資料型別之整數型別MySQL 資料型別
- 判斷javaScript變數是Ojbect型別還是Array型別JavaScript變數型別
- 討論:大家來討論一些連線涉及到的引數
- Oracle 靜態引數與動態引數型別介紹Oracle型別
- mybatis sql String>Double, 型別引數被強轉為數值型別MyBatisSQL型別
- 【MySQL資料型別1之--數值型別】MySql資料型別
- php變數的型別是如何轉換的?常量如何定義?系統常量是如何定義的?PHP變數型別
- mongod命令的一些引數以及引數--pidfilepath與mongod.lock區別Go
- Kotlin 知識梳理(12) 泛型型別引數Kotlin泛型型別
- sql 儲存過程proc中的引數 是 @details 表值 引數型別的時候,如何如何檢視 自定義表的 表結構和欄位資訊SQL儲存過程AI型別
- 【ASP.NET Core】MVC操作方法如何繫結Stream型別的引數ASP.NETMVC型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- 在Vue3中如何為路由Query引數標註型別Vue路由型別
- Java:陣列和集合類作為引數傳遞時的差別(問題解決,謝謝大家提醒)Java陣列
- Vue 2.5 & TypeScript: API 引數中的型別推導VueTypeScriptAPI型別
- c語言中預設引數的兩種型別C語言型別
- 形式引數和返回值型別的對比型別