sql >> データベース >  >> RDS >> Mysql

1対多/多対多SQL

    本当に必要なのは、アカデミー用のテーブル、コース用のテーブル、および多対多の関係を格納できる関係テーブルです。私はあなたが探している結果を得るためにあなたに質問を任せます:)

    CREATE TABLE academy
    (
      academy_id int(11) not null auto_increment,
      name varchar(25) not null,
      primary key (id),
     );
    
    CREATE TABLE course
    (
    course_id     int(11) not null auto_increment,
    course_name   VARCHAR(50)  NOT NULL ,
    primary key (course_id),
    ); 
    
    CREATE TABLE accademy_course
    (
      academy_id int(11) not null,
      course_id     int(11) not null ,
      primary key (academy_id, course_id),
      foreign key (academy_id) REFERENCES academy (academy_id) on delete cascade,
      foreign key (course_id) REFERENCES course (course_id) on delete cascade
    ); 
    



    1. 1つのパラメータで複数の値を渡す

    2. PHP PDO MySQLとそれは実際にMySQLトランザクションをどのように処理しますか?

    3. Javaのmysqlデータベースに時間を挿入する

    4. mysqlをBasexに接続する方法は?