The shuttle Enterprise was explicitly named with the USS Enteprise as a spaceship in mind. To confuse matters even more, there have now been official references in Star Trek books and other material to the shuttle Enteprise as the first spaceship of that name. So in the Star Trek universe, the Enterprise shuttle existed but wasn’t named after the fictional Enterprise (because Star Trek wasn’t a television show in the Star Trek universe). Have a headache yet?