create table product(
proid int identity(1,1) primary key,
proname nvarchar(50) not null,
proinfo nvarchar(50),
danjia money
--其他相關資訊
)
create table orders(
ordersid int identity(1,1) primary key,
ordersdate datetime default getdate(),
order**oney money,
--其他相關資訊
)
create table sorders(
ordersid int foreign key(ordersid) references orders(ordersid)
on update cascade on delete cascade,
sid int,
constraint sid primary key(ordersid,sid),
proid int foreign key(proid) references product(proid)
on update cascade on delete cascade,
const decimal(20,2),
--其他相關資訊
)
資料表設計
在進行完了資料調研 需求分析 技術實現方案,進行資料設計。資料設計,往往包含兩個環節 在本專案中,我們所有的資料設計環節,只會涉及第二個,不會涉及第乙個。因為我們為了突出課程重點,也就是spark。所以主要還是集中在spark上面,就不要花時間去做hive etl了。設計mysql中的業務表的結構。...
資料表設計
資料表設計 三大正規化 第一正規化 列的原子性,每一列是不可再拆分的 若是還要查詢省份或地區,則該錶有誤,不滿足第一正規化,則應 第二正規化 表裡面的每一列都應與主鍵有關 範例 品種列亂入不和主鍵有關係,不滿足第二正規化 科考,人員代號和科目代號為聯合主鍵,姓名雖與人員代號有關,但在成績表出來前人的...
quartz設計資料表
qrtz calendars 以 blob 型別儲存 quartz 的 calendar 資訊 qrtz cron triggers 儲存 cron trigger,包括 cron 表示式和時區資訊 qrtz fired triggers 儲存與已觸發的 trigger 相關的狀態資訊,以及相聯 j...