MLDBM中,键值‘struct::name’和‘name’是一个概念吗?

最近用到MLDBM模块,我们的用户数据库产生方式经过变化
如userinfo.db库中的一个用户:
   uid(user_struct{‘name’=〉‘yqf’,'user_struct::name'='abc'} );

如果我现在让他和%hash绑定:
  tie(%hash,‘MLDBM’'userinfo.db',O-RD);
  

   那么$hash{'uid'}->{'name'}和$hash{'uid'}->{''user_struct::name'}会是不同的值吗?

  “::”不是用来指明域的符号吗?