SQL Server 2008
我当前的应用程序是在服务器中构建的JAVA
,Hibernate
并且我HierarchyId
在数据库中使用了部门层次结构的数据类型。
我编写了 SQL 查询来处理 HierarchyId 数据类型。我也有n-Level
部门树结构。
现在我想根据业务需求将我的数据库服务器从SQL Server 2008
更改为。MySQL
经过可行性检查后,我提出了解决方案,即我的整个应用程序将迁移到 MySQL 数据库服务器,但HierarchyId
数据类型除外。
所以我的主要挑战是找到HierarchyId
编码变化最小的数据类型的替代解决方案。
在我的数据库中实现部门层次结构的最佳方法是什么?
谢谢...