私は、大学の宿泊施設のデータベースをモデル化して実装するための演習に取り組んでいます。
これが私がこれまでに持っているER図です:
仕様には、ホールには飼い葉桶があり、アパートには部屋数があると書かれています。それ以外の場合、属性は同一です。請求書と住所には、フラットまたはホールの住所が必要です。
フラット エンティティとホール エンティティを同じテーブルに格納する必要がありますか? 1 つのエンティティ (場所) を他の 2 つのエンティティ (場所) にリンクするには、他にどのような方法がありますか?