A federal tax id is not a business license or a DBA.
Businesses using a name other than the owner's name are required to register a DBA / Fictitious Business Name Certificate. Note that you can incorporate or form an LLC instead of filing a DBA. If you are an LLC or Corporation you don't need a dba.
DBA, short for "doing business as", is a filing that shows that business under a different name. DBA's are commonly referred to as a fictitious business names, assumed business and trade names.