問題タブ [django-1.11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - エンドユーザー間にないフォロワーシステムを構築する
使用事例
私が開発しているアプリは、スタートアップ、求職者、投資家をつなぐものです。申し訳ありませんが、私はすでに約 40% を開発しましたが、まだ名前を付けることができませんでした :) .3 つのエンティティがあります。1 つは、スタートアップ アカウント、エンドユーザー アカウント、および投資家アカウントです。フォロー/フォロー解除機能を追加することを考えています
- エンドユーザーはスタートアップをフォローでき、その逆も可能
- スタートアップは投資家をフォローでき、その逆も可能
- エンドユーザーは他のエンドユーザーをフォローできず、エンドユーザーは投資家をフォローできません
このために、アプリケーションをどのようにモデル化する必要がありますか
これが私が話したエンティティのモデルです
エンドユーザー モデル
スタートアップ モデル
投資家モデル
今のところ、投資家にフォロワー フィールドを含めていることがわかりますが、エンドユーザーがスタートアップをフォローできるように、またその逆もできるように、スタートアップにもフォロワー システムが必要です。また、投資家をフォローする場合、スタートアップのみがフォローできますが、エンドユーザーはフォローしないでください。
これに対する最善の解決策は何ですか?