iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 2
0
Modern Web

零經驗ASP .NET Core 30 DAY全紀錄系列 第 2

零經驗 .NET Core 30 DAY----- Day2 從零開始的設計

  • 分享至 

  • xImage
  •  

小時候(小大二吧)修過一門課,叫做軟體工程,學習一些軟體開發的流程跟對應的文件產出,當時有分組嘗試將產出的計畫書跟規格書實際做出來,不過多個組員一起從頭努力依舊是沒有成功。這次自己一個人來嘗試設計簡單的系統,所以設計也就簡單一點(用自己的方式來記錄),主要是想給自己一點方向,不要做到一半思緒不清楚忘記自己要幹嘛。

那麼下面是我的設計/images/emoticon/emoticon15.gif

設計概念圖
https://ithelp.ithome.com.tw/upload/images/20200908/20130030RWug3ZqxZ9.png

資料設計
https://ithelp.ithome.com.tw/upload/images/20200908/20130030Kgnn4CWPeP.png

T_member被我設計為多值,我會用(U_id,U_id,……,U_id)的方式來做為資料值,在所謂的資料庫正規化中,很顯然就不符合第一正規化要求,但因為我想在30天做完,所以這部份就快速設計沒想那麼多囉!(才怪,其實是我覺得拆成一張張表處理起來很麻煩,也想不到要怎麼設計會比較好)/images/emoticon/emoticon16.gif

今天就先把我的資料庫的資料表都先建起來,之後再來處理EF CORE的部分。
https://ithelp.ithome.com.tw/upload/images/20200908/20130030IsfP7yKMX5.png

DAY2心得:一邊設計一邊想著之前學的那些資料庫設計、軟體工程的基礎觀念,明白自己的設計漏洞百出,想要彌補那些漏洞但師傅只有google search,在30天內從0到有真的覺得好困難啊/images/emoticon/emoticon02.gif,不禁想著如果這是在工作上,能跟著前輩學習,肯定會快速很多,整個構思也會更完善吧。


上一篇
零經驗 .NET Core 30 DAY----- Day1 前言及基本介紹
下一篇
零經驗 .NET Core 30 DAY----- Day3 Layout及頁面跳轉
系列文
零經驗ASP .NET Core 30 DAY全紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言