iT邦幫忙

2023 iThome 鐵人賽

DAY 7
0
Software Development

ASP.NET MVC基礎修練:從菜開始系列 第 7

Day-07 ASP.NET MVC 之 資料表設計

  • 分享至 

  • xImage
  •  

我們先以一個簡單的新聞訊息功能為範例

1.資料結構設計

A.資料表:NewsCategory 新聞類別
https://ithelp.ithome.com.tw/upload/images/20230922/20106640o8jFS06Ctr.jpg

CREATE TABLE [dbo].[NewsCategory](
[id] [int] IDENTITY(1,1) NOT NULL,
[Category] nvarchar NULL,
[IsEnabled] [bit] NULL,
CONSTRAINT [PK_NewsCategory] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

資料表:News 新聞

https://ithelp.ithome.com.tw/upload/images/20230922/20106640iSLoUFLVJJ.jpg
CREATE TABLE [dbo].[News](
[id] [int] IDENTITY(1,1) NOT NULL,
[title] nvarchar NULL,
[Content] nvarchar NULL,
[Cid] [int] NULL,
[CreateDate] [datetime] NULL,
CONSTRAINT [PK_News] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]

GO

ALTER TABLE [dbo].[News] ADD CONSTRAINT [DF_News_CreateDate] DEFAULT (getdate()) FOR [CreateDate]
GO

### 建立一個asp.net web MVC
建立一個 asp.net web 應用程式
這邊專案名稱為 MVC30dayAdoNet
https://ithelp.ithome.com.tw/upload/images/20230922/20106640BTImxCs8BS.jpg


上一篇
Day-06 ASP.NET MVC 之 Html元素
下一篇
Day-08 ASP.NET MVC 之 ADO.NET 資料庫
系列文
ASP.NET MVC基礎修練:從菜開始30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言