sql >> Database >  >> RDS >> Oracle

Hoe kan ik een databaseschema instellen waarbij er twee gelijktijdige veel-veel-relaties zijn?

ja - normaliseer een beetje:

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

bewerkt om de opmerking van ypercubes weer te geven met een aparte SERVICE-tabel




  1. SQL-telling

  2. Fout met MySQLdb op OS X El Capitan

  3. Toegang geweigerd met de juiste inloggegevens, wat is er aan de hand?

  4. Converteer TIMESTAMP-verschilkolomgegevens naar tekenreeksindeling