sql >> Databáze >  >> RDS >> Oracle

Jak mohu nastavit schéma databáze, kde existují dva souběžné vztahy mnoho-mnoho?

ano - trochu normalizovat:

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

upraveno odrážet komentář ypercubes se samostatnou tabulkou SERVICE




  1. Získejte rozdělení frekvence v desetinném rozsahu v MySQL

  2. mysql najít nedávné komentáře uživatelů

  3. Převeďte SQL WHERE IN na JOIN

  4. Jak zálohovat a obnovit databázi PostgreSQL ve Windows7?