第VII章理論的な演習データベース
7.15
病院の患者や医師のチームを構築するには、ER図のセットが含まれています。各患者のための記録の検査やテストの異なるセットに関連付けられています。
注:医師と患者との間のリンク、および特定の検査及び試験の記録を持つ患者、病院のベッドの患者、部門に所属する医師があります。
(もちろん、実際の病院より複雑なこのデータベースより)
7.22
グローバルな宅配会社のためにデータベースを設計します。データベースには、顧客の郵送と受信者のクライアントを追跡できるようにする必要があり、一部のユーザーは両方であってもよいです。各パッケージが識別および追跡可能でなければならないので、データベースは、過去の位置情報及びパーセルの位置を記憶することができなければなりません。場所は、トラック、飛行機、空港、倉庫があります。あなたは、ER図の設計、リレーショナル・スキーマのセット、および制約のセットが含まれている必要があり、メインアウターコードとコードの制約の制約を含んでいます。
ER图:
リレーショナルスキーマ:
customer(cus_ID,name,phone,address)
packet(packet_ID,type,weight,volume)
place(place_id,country,city,address)
sends(send_ID,receive_ID,packet ID,
send_time,receive_time
foreign key send_ID references customer,
foreign key receive_ID id references customer,
foreign key packet_ID references PACKET)
history_place(packet_ ID,place_id
foreign key packet_ID references PACKET,
foreign key place_id references place)