ASP.NET MVC Generic Navigation
<p>I am searching for a method to develop a generic navigation for my ASP.NET MVC application.</p>

<p>For that, I created two tables:</p>

<p><strong>Categories</strong>: Id, Name, Description</p>

<p><strong>CategoryTable</strong>: Id, Category [Foreign on table categories], ParentCategory [Foreign on table categories]</p>

<p>I will use my helper table "CategoryTable", because one category like "action" could have two parent categorys like "Xbox" oder PlayStation".</p>

<p>First question: Is this the right way?</p>

<p>Second question: I have no idea how to loop my tables so that I can build a navigation. 
Does everyone know, where I can navigation examples or something that would help me?</p>

<p>Best regards</p>
