私は DB を初めて使用するので、私のアプローチに賛成/反対したいと思います。ポストグルを使用しています。
次のテーブルがあります
schedules
schedule_id SERIAL PK
team
Events
event_id SERIAL PK,
title,
start_time,
end_time,
schedule_id (foreign key relationship to schedules.schedule_id)
特定のチームのすべてのイベントが必要な場合は、次のように LEFT JOIN を実行します。
SELECT
events.event_id,
events.title,
events.start_time,
events.end_time,
events.schedule_id,
schedules.schedule_id
FROM
events
LEFT JOIN schedules ON events .schedule_id = schedule.schedule_id;
これは理にかなっていますか?
ありがとう