【表分類】1.系統表
字首:t_sys_
特點:系統執行必須的表,如使用者,也可能與業務有關係,如許可權資源。
2、基本配置表
字首:t_base_
特點:業務必須得基本配置,不分站點,如使用者型別、付款型別等。安裝系統時配置,使用者不可修改。
3.基礎資料表
字首:t_bd_
特點:業務區分得基礎資料,分站點,如客戶、**。
4.業務表(其它)
字首:t_ 其它任意(不與上面字首同)
特點:業務發生所需要的儲存表,如訂單。業務相近的表,字首也相近。
另外,中間連線表命名規則:連線左表名+_+右表最後分段名,如t_order_item_goods。為t_order_item與t_order_goods的連線表,如果右表
名字首與左表字首不一致,也適用,看情況是否需要進一步明確描述命名。
【字段】
1.命名,前面均加f;
2.型別、長度:
tinyint(10)<==>integer.max_value(0x7fffffff) fid
tinyint(4)--------配置型別ftype or fid
tinyint(1)==>boolean
timestamp-------length=19
varchar(4) 站點、使用者,以後統一修改為char(4)
varchar(5)**分機
varchar(10)郵編
varchar(30)**
varchar(50)/varchar(100)名稱
varchar(255)
text---default 65535,可修改配置。
float(9,3)數值
3.定義順序: id最前,其它按權重降順排列。意義相近的盡量放在一塊,資料型別相近的也盡量放在一塊。
iptables 定義規則
iptables定義規則的方式大概是這種格式 iptables t table command chain cretiria j action t 表名 指定要操作的表 command 定義策略 chain 指定要操作的鏈 cretiria 定義匹配的標準 分為多個標準 j target 策略進行的...
spark sql自己定義規則
2 找到 sqlbase.g4 檔案,以 offset 為例進行說明,下面的 2.1 找到下面的內容 queryorganization order by order sortitem order sortitem cluster by clusterby expression clusterby ...
Gitignore的規則定義
gitignore 檔案用於配置git需要管理檔案的範圍。官方文件 匹配符的解釋 用於注釋 匹配除 之外的多個所有字元 例 txt 所有的txt檔案 test 代表不管理 test目錄下的所有檔案,不包含test目錄 test 代表不管test 此目錄,包含test目錄檔案 代表取反,需要管理 例 ...