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

2つの同時多多関係があるデータベーススキーマを設定するにはどうすればよいですか?

    はい-少し正規化します:

    EVENT
    ------
    event_id
    start_tm
    end_tm
    description
    
    EVENT_SERVICE
    -------------
    event_id
    service_id
    employee_id 
    start_tm
    end_tm
    (other info as needed)
    
    SERVICE
    ---------
    service_id
    description
    
    CAUSE
    -------
    cause_id
    description
    
    EVENT_CAUSE
    -----------
    event_id
    cause_id
    

    編集 ypercubesのコメントを別のSERVICEテーブルに反映する




    1. PostgreSQL-エラー:列の日付を型の日付にキャストできません

    2. binary_log_types.h:そのようなファイルやディレクトリはありません

    3. 複数の列を更新するMySQLCASE

    4. MySQL空間拡張を使用して、円内のポイントを選択します