ユーザーがサイトを紹介できるWebアプリケーションを構築しようとしています。ユーザーは最大10人をサイトに紹介でき、最大7世代まで持つことができます。つまり、紹介されたユーザーがシステムを紹介した各ユーザーは、直接の紹介者と、新しく登録されたユーザーの紹介者を紹介した他のユーザーに関連付けられます。第7レベルまで。
下の図は、私が何を意味するのかを理解するのに役立ちます。

データベースにSQLServer2008を使用しています。
ユーザーがサイトを紹介できるWebアプリケーションを構築しようとしています。ユーザーは最大10人をサイトに紹介でき、最大7世代まで持つことができます。つまり、紹介されたユーザーがシステムを紹介した各ユーザーは、直接の紹介者と、新しく登録されたユーザーの紹介者を紹介した他のユーザーに関連付けられます。第7レベルまで。
下の図は、私が何を意味するのかを理解するのに役立ちます。

データベースにSQLServer2008を使用しています。
答えは、データに対して実行する予定のクエリの種類によって異なるため、これは一般的に答えることは不可能です。
しかし、階層データをデータベースに保存する方法には多くの選択肢があります。データベースに階層データ構造を実装することから始めることができます。
それだけでは不十分な場合は、Googleがあなたの友達です