2017-08-26 1 views
1

私のグラフデータベースでは、ユーザーが行っているが実際にはパスワードの変更やユーザー名の更新などのその他のデータは保存したくありません。 (私たちが持っている他に約20のユースケースがあります)ユーザーに関連するデータを格納していますが、それはそれです

私は、昨日どのくらい多くの人がパスワードを知っているか、昨日パスワードを変更しました。

enter image description here

答えて

3

は、いくつかのより多くのオプションがありますし、いつものようにそれが依存しています。あなたの質問は何ですか?あなたの最も可能性の高いエントリーポイントは何ですか?たとえば、次のように

enter image description here

ものはわずか3可能性とモデルが本当にあなたがあなたのデータを照会する方法に依存しています。他に何ができましたか?

  1. イベントノードを一括して削除して、UserとEventTypeの間の関係にプロパティを配置できました。しかし、その関係をグラフへのエントリーポイントとして使用するのは難しいです。
  2. グラフのエントリポイントとなるDateノードを追加できました(または、eventDateのインデックスで十分かもしれません)。
  3. 私が持っている可能性が...

は、単一の右(あるいは間違った)答えはありません。より良い選択は、しばしばあなたの現実/ビジネスを最もよく反映するものです。

これが役に立ちます。

よろしくお願いします。 Tom

関連する問題