2月5日(金)2コマ目
今日、やったこと シーケンス確認演習 シーケンスの確認演習の解答例 テーブル作成 ジャンルマスタ create table ジャンルマスタ( ID number(2), ジャンル名 nvarchar2(64) not null, constraint pk_ジャンル primary key(ID) ); 商品マスタ create table 商品マスタ( ID number(3), 商品名 nvarchar2(64) not null, ジャンルID number(2), 定価 number(5), constraint pk_商品 primary key(ID), constraint fk_商品_ジャンル foreign key(ジャンルID) references ジャンルマスタ(ID), constraint chk_商品定価 check(定価>=0) ); 顧客マスタ create table 顧客マスタ( ID number(4), 氏名 nvarchar2(64) not null, constraint pk_顧客 primary key(ID) ); 売上データ create table 売上データ( ID number(5), 顧客ID number(4), 売上日 date, constraint pk_売上データ primary key(ID), constraint fk_売上_顧客 foreign key(顧客ID) references 顧客マスタ(ID) ); 売上詳細データ create table 売上詳細データ( 売上ID number(5), 商品ID number(3), 数量 number(4), constraint pk_売上詳細データ primary key(売上ID, 商品ID), constraint fk_売上詳細_ID foreign key(売上ID) references 売上データ(ID), constraint fk_売上詳細_商品 foreign key(商品ID) references 商品マスタ(ID), constraint chk_売上数量 check(数量 >= 0) ); シーケンス作成 SEQ_グループID create sequ...