0

これは野鳥観察データベースの例です。BirdSpeciesLocationおよびの 3 つのエンティティがあるとしObserverます。entity を持つにはObservation、これら 3 つすべてが必要です。それらがなければ観察はありません。

私の理解では、上記の要件によりObservationエンティティが弱くなります。しかし、同じ人が同じ場所で同じ種を数回発見できたらどうでしょうか? その場合、エントリは一意ではありません。

Observationしたがって、私の質問は、観測ごとに順次増加する単なる数値であり、エンティティがまだ弱いエンティティである主キーを取得できますか?

4

2 に答える 2

0

新しい実体の弱さは関係によって条件づけられていると思います。今ではその主キーがどれであるかという問題です。

これを理解するには、連続して増加する数値ではなく、各観測に固有の日時があると想像してください。これは、3 つのエンティティのうちの 1 つを削除しても何も観察されないという事実に変わりはありません。

于 2016-05-04T18:02:02.473 に答える