Modèle d'un Zéro ou Un à Plusieurs " de la Relation

Comment modéliser un zéro ou un, à un de nombreuses relations dans la base de données? Par exemple, un enregistrement d'utilisateur peut ou ne peut pas demander à un parent. Donc, ma table utilisateur ont un t_user.parent_id ou devrais-je faire un tableau associatif appelé t_user_hierarchy avec les colonnes t_user_hierarchy.parent_id et t_user_hierarchy.user_id?

OriginalL'auteur John | 2010-03-27