Hi Aderson,
Yes, as long as I don't change the structure of the table then that would be fine. It wouldn't be much more effort to create a new table with tabid as the primary key.
But what I meant was that I would still need to have a way indicate which pages should be shown in the menu for a user with admin rights. That would mean a change to the DNN UI and I don't think it's worth it for this small change. I assume there's no way to make changes to the DNN UI without having to reapply them manually each time a new installation is created. Custom fields would do the trick, as long as they could be reapplied when installing my module, but as far as I know, DNN doesn't have that facility either.
I suppose I could hard code the page name of the page in my menu's code but that's flakey since it will break if the page is renamed.
Best Regards,
Steve