E-R図について
広告
パラさん
(No.1)
平成31年度春期午後データベースについて質問があります。
エンティティ間の紐づけで普通の矢印ではなく、◯や●が付く問題なのですが、
受診者と外来受診はそれぞれないと成り立たないので、両方●になるのは分かります。
ですが、
薬剤と薬剤在庫の場合薬剤在庫に在庫がない場合在庫から見た薬剤は○になると思います。
解答には在庫には薬剤管理表があるから、●になるというような解説があります。
エンティティ間の紐づけで普通の矢印ではなく、◯や●が付く問題なのですが、
受診者と外来受診はそれぞれないと成り立たないので、両方●になるのは分かります。
ですが、
薬剤と薬剤在庫の場合薬剤在庫に在庫がない場合在庫から見た薬剤は○になると思います。
解答には在庫には薬剤管理表があるから、●になるというような解説があります。
2021.09.05 09:50
パラさん
(No.2)
すみません、文の途中で送信してしまいました。
問題を読み直しても管理表が、あるみたいな記載はないので、納得ができない状態です。
エンティティの問題はこれ以外も感覚的に納得できない問題があるのですが、
どのように対処されているか等ご教授いただければ幸いです。
よろしくお願いいたします。
問題を読み直しても管理表が、あるみたいな記載はないので、納得ができない状態です。
エンティティの問題はこれ以外も感覚的に納得できない問題があるのですが、
どのように対処されているか等ご教授いただければ幸いです。
よろしくお願いいたします。
2021.09.05 09:53
soooooooさん
(No.3)
単純に在庫がないと「在庫量_大人1日」が0になるだけで、
薬剤コードのデータが削除されるわけではないです。
データベースで考えると、薬剤在庫テーブルの薬剤コード(例えばA001)にある薬の在庫がなくなり、
在庫量_大人1日のレコードが0に更新されても、
その薬剤コードA001は削除されないですよね。
薬剤コードのデータが削除されるわけではないです。
データベースで考えると、薬剤在庫テーブルの薬剤コード(例えばA001)にある薬の在庫がなくなり、
在庫量_大人1日のレコードが0に更新されても、
その薬剤コードA001は削除されないですよね。
2021.09.05 10:28
パラさん
(No.4)
なるほど、「在庫」としてはではなく「在庫を記録する入れ物」としてみれば、0でも存在しているということでしょうか。
デーブルとしてみるなら確かにそうですね。。
当たり前ですが、現実視点ではなく、あくまでデータベース視点ということですね。
そのような見方が出来るように訓練致します。
ご回答いただき、ありがとうございました。
デーブルとしてみるなら確かにそうですね。。
当たり前ですが、現実視点ではなく、あくまでデータベース視点ということですね。
そのような見方が出来るように訓練致します。
ご回答いただき、ありがとうございました。
2021.09.05 15:41
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。