私のサイト(ASP.NET/C#/MS-SQL 2005)にはコメント(ユーザープロファイル、イメージページ、ビデオなど)を許可するセクションが複数あります。私はすべてを1つのコメントテーブルに保存したい。複数の種類の親を持つコメントテーブル
私の問題は、コメントをその親に戻してリンクすることです。ユーザープロファイルのプライマリキーは一意識別子であり、イメージとビデオはintを使用します。私はそのコメントからその親への外部キー関係を持ちたいと思っています。
これにはどのようなベストプラクティスが考えられますか?