次の SQL を使用して 2 つのテーブルを作成しようとしています。
create table student(sid char(20) primary key,name char(20),age int,hours char(10) references courses(cid));
create table courses(cid char(10),cname char(10),grader char(20) references student(sid));
ただし、次のエラーが表示されます。
1: エラー: リレーション「コース」が存在しません
3: エラー: リレーション「学生」が存在しません
この問題を解決できる方法または構文はありますか?