This is something about implementing hard RI and soft RI. I am trying to find some reference why Teradata is creating "_0" table but for the time being I can tell you if you apply soft RI, it won't create additional table.
ALTER TABLE EDWSPACE.AMK_ACCT_DTL
ADD FOREIGN KEY (ACCT_ID) REFERENCES WITH NO CHECK OPTION
EDWSPACE.AMK_ACCT_ANC (ACCT_ID) ;
This is something about implementing hard RI and soft RI. I am trying to find some reference why Teradata is creating "_0" table but for the time being I can tell you if you apply soft RI, it won't create additional table.