Mon site (ASP.NET/C#/MS-SQL 2005) possède plusieurs sections qui permettent de laisser des commentaires (profils d'utilisateurs, pages images, vidéos, etc). Je veux stocker tout dans un seul tableau de commentaires.Tableau des commentaires avec plusieurs types de parents
Mon problème consiste à relier le commentaire à son parent. Les clés primaires des profils utilisateur sont des identifiants uniques, tandis que les images et les vidéos utilisent des ints. J'aimerais avoir une relation de clé étrangère du commentaire à son parent.
Quelles seraient les meilleures pratiques pour cela?