成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

基于業(yè)務(wù)設(shè)計數(shù)據(jù)表的總結(jié)

oysun / 703人閱讀

摘要:前言這是一篇日常開發(fā)中根據(jù)產(chǎn)品需求去設(shè)計數(shù)據(jù)表的總結(jié)??紤]未來業(yè)務(wù)發(fā)展所需要的,這實際也是架構(gòu)的一部分。性能本章并不會詳細將數(shù)據(jù)表的設(shè)計上,就大概的根據(jù)優(yōu)惠券的功能講解下思路。

前言

這是一篇日常開發(fā)中根據(jù)產(chǎn)品需求去設(shè)計數(shù)據(jù)表的總結(jié)。

拋去測試、架構(gòu)來說,數(shù)據(jù)表設(shè)計是指定功能開發(fā)的一個起點,如果出現(xiàn)失誤將會對未來開發(fā)以及運行都會有很大的影響。接下來我們聊聊應(yīng)該如何根據(jù)需求去設(shè)計數(shù)據(jù)表。

原型圖

首先產(chǎn)品遞交的絕筆是份原型圖或者需求文檔,這里先看原型圖,根據(jù)原型圖上的任意label、input匯總,再根據(jù)邏輯不同去劃分為不同的塊(也就意味著不同的表)。以電商優(yōu)惠卷為例,原型圖可能是這樣的(原諒我不會畫這圖,就拿京東的一張圖代替吧)。

當(dāng)你看到這張原型后,首先你得確認這是個什么功能是吧。瞅了一眼是優(yōu)惠券的功能,首先確立有了第一張表和表名

coupons

再者優(yōu)惠券是給予用戶使用的,所以又有了

user_coupons

一個是優(yōu)惠券存庫表,一個是發(fā)送優(yōu)惠券的用戶表,至此表名想好了。接下來就是字段了。

分離

根據(jù)上述原型圖我們可以將字段所屬邏輯區(qū)域分成以下這樣

將以原型圖為基準(zhǔn)的邏輯分為兩大塊,一塊是顯示相關(guān)的字段,另一塊則是控制相關(guān)的字段(如添加時間,過期時間,狀態(tài)等)。

任意一家公司都想要有相關(guān)行業(yè)經(jīng)驗的開發(fā)者,并不是因為技術(shù)有多高深,而是可以根據(jù)給出的具有局限性的原型圖去擴展字段??紤]未來業(yè)務(wù)發(fā)展所需要的,這實際也是架構(gòu)的一部分。

擴展

大概的以張圖來說明所說的擴展字段。

通過以自己的日常生活經(jīng)驗和開發(fā)經(jīng)驗對具有局限性的原型圖進行擴展。是一個業(yè)務(wù)程序員最起碼的技能。
在之后,將要面臨一些性能的考慮了。

性能

本章并不會詳細將數(shù)據(jù)表的設(shè)計上,就大概的根據(jù)優(yōu)惠券的功能講解下思路。

批量發(fā)放應(yīng)該考慮的技術(shù)問題

考慮頻繁被查詢的字段設(shè)置索引,例如優(yōu)惠券功能?標(biāo)題等...

有效期使用datetime設(shè)置,時間戳對于sql查詢的局限太大。

一張原型圖遷出的考慮因素很多。也是一名程序員的基礎(chǔ)。

致謝

感謝你看到這里,希望本篇文章可以幫助到你,謝謝。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/77349.html

相關(guān)文章

  • 基于業(yè)務(wù)設(shè)計數(shù)據(jù)表總結(jié)

    摘要:前言這是一篇日常開發(fā)中根據(jù)產(chǎn)品需求去設(shè)計數(shù)據(jù)表的總結(jié)??紤]未來業(yè)務(wù)發(fā)展所需要的,這實際也是架構(gòu)的一部分。性能本章并不會詳細將數(shù)據(jù)表的設(shè)計上,就大概的根據(jù)優(yōu)惠券的功能講解下思路。 showImg(https://segmentfault.com/img/bVbhD6v?w=864&h=588); 前言 這是一篇日常開發(fā)中根據(jù)產(chǎn)品需求去設(shè)計數(shù)據(jù)表的總結(jié)。 拋去測試、架構(gòu)來說,數(shù)據(jù)表設(shè)計是指...

    raoyi 評論0 收藏0
  • 億級高并發(fā)系統(tǒng)監(jiān)控與報警

    摘要:個巡個推系統(tǒng)監(jiān)控隨著個推業(yè)務(wù)的不斷擴展,用戶量不斷的增加,個推急需一套完整的監(jiān)控系統(tǒng)來實時保證系統(tǒng)和業(yè)務(wù)的正常運轉(zhuǎn)。系統(tǒng)難點與設(shè)計多元化的數(shù)據(jù)基于推送業(yè)務(wù),個推擴展出許多獨立運行的系統(tǒng),而且每個系統(tǒng)的監(jiān)控數(shù)據(jù)也不一樣。 什么是系統(tǒng)監(jiān)控對于功能簡單,用戶量較少的軟件系統(tǒng),大部分公司不需要額外的監(jiān)控系統(tǒng)來保證公司業(yè)務(wù)的正常運行。而當(dāng)公司發(fā)展到一定程度,系統(tǒng)越來越多元化,單一系統(tǒng)也越來越復(fù)雜...

    lovXin 評論0 收藏0
  • 360°透視:云原生架構(gòu)及設(shè)計原則

    摘要:云原生的概念,由來自的于年首次提出,被一直延續(xù)使用至今。比如,一個優(yōu)雅的互聯(lián)網(wǎng)應(yīng)用在設(shè)計過程中,需要遵循的一些基本原則和云原生有異曲同工之處。 歡迎訪問網(wǎng)易云社區(qū),了解更多網(wǎng)易技術(shù)產(chǎn)品運營經(jīng)驗。 云原生(Cloud Native)的概念,由來自Pivotal的MattStine于2013年首次提出,被一直延續(xù)使用至今。這個概念是Matt Stine根據(jù)其多年的架構(gòu)和咨詢經(jīng)驗總結(jié)出來的...

    LiuRhoRamen 評論0 收藏0
  • 資損防控體系介紹

    摘要:建立后臺觸發(fā)熔斷操作入口,人工錄入熔斷配置或資損防控檢測出異常新增并生效熔斷配置,應(yīng)急情況生效熔斷,日常支付鏈路不會過熔斷判斷。確認無誤或故障處理完成后,觸發(fā)解熔斷操作,業(yè)務(wù)繼續(xù)處理或駁回。 1. 資損盲區(qū) 隨著有贊支付體量的增大,資產(chǎn)部門承擔(dān)的資金管理,風(fēng)險把控的責(zé)任也越大。我們一方面要小步快跑,快速支撐業(yè)務(wù),又要穩(wěn)住底盤,守好底線。支付業(yè)務(wù)底線就是守護用戶的每一分錢,不能有資金損失...

    shixinzhang 評論0 收藏0

發(fā)表評論

0條評論

oysun

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<