SQL Server 2008 的层次结构ID
我想存储客户的区域信息,为此,我将创建以下表
- Country
- State
- District
但是在 SQL Server 2008 中使用 hierarchyid
,我想我可以将信息存储在一个名为地区。我说得对吗?
I want to store the regional information of a customer, for this, I will create the following tables
- Country
- State
- District
But using hierarchyid
in SQL Server 2008, I think I can store the information in a single table called Region. Am I right?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果
国家、州和地区
共享相同的列,那么树状结构就可以满足您的需求。您可以使用
hierarchyid
或仅使用自引用外键
If
Country, State and District
share the same columns than a tree like structure would fit your needs.You could use
hierarchyid
or just aself referencing foreign key