I have a website with URL's based on scientific names. For example, if the value 'Canidae' is in my database, then my site will display a page at MySite/canidae.
There are a few scientific names that are duplicates. For example, there are two fish general named Leptocephalus, while Phyllanthus is the name of both a plant genus and a bird genus.
If I navigate to MySite/bison - then it recognizes its status as a mammal page through its parent-child relationships. Genus Bison's parent is Bovidae, and its parent is Artiodactyla, and so on until we get to mammals (Mammalia).
So imagine we have a duplicate scientific name - Myname. Let's say one is a mammal with a parent named Mammus and the other is a fish with a parent named Fishus.
If we navigate to MySite/myname, the page recognizes itself as a mammal by default. I'd like to know if there's a way to enable visitors to change the page to a "fish" page by clicking a button or link that changes the parent from Mammus to Fishus. In other words, the URL will still be the same - MySite/myname. But if a visitor clicks a button or link, the content will change from the mammal content to the fish content.