MySQL工作台扩展属性?

MySQL工作台扩展属性?,mysql,sql,sql-server,sql-server-2008,mysql-workbench,Mysql,Sql,Sql Server,Sql Server 2008,Mysql Workbench,我使用SQL Server已经有一段时间了,我使用扩展属性来标记数据库、表和列。大多数情况下,一个项可以有多个扩展属性 例如,列可以有一个属性DisplayName和Version,该属性由遍历数据库的web客户端使用 出于我无法控制的原因,我必须将SQL server数据库迁移到MySQL 问题是MySQL Workbench似乎不存在扩展属性的概念。 有等效的吗?如果没有,你们会如何弥补这一功能的不足? 非常感谢 出于我无法控制的原因,我必须将SQL server数据库迁移到MySQL 祝你

我使用SQL Server已经有一段时间了,我使用扩展属性来标记数据库、表和列。大多数情况下,一个项可以有多个扩展属性

例如,列可以有一个属性DisplayName和Version,该属性由遍历数据库的web客户端使用

出于我无法控制的原因,我必须将SQL server数据库迁移到MySQL

问题是MySQL Workbench似乎不存在扩展属性的概念。 有等效的吗?如果没有,你们会如何弥补这一功能的不足?

非常感谢

出于我无法控制的原因,我必须将SQL server数据库迁移到MySQL

祝你好运。。。(如果是为了钱,试着说服你的老板改用PostgreSQL。)

更严重的是:您使用的任何数据库都有一个系统目录。向该目录添加属性和标记只不过是几个条目而已

如果您使用的是PostgreSQL,那么这些表将位于pg_目录模式中。就MySQL而言,这些表位于信息_模式中:

要添加额外的属性、标记等,您可以随时添加表(在您自己的shema/数据库中)并根据需要插入元数据。语法不会是华丽的SQL构造,但它会完成任务

出于我无法控制的原因,我必须将SQL server数据库迁移到MySQL

祝你好运。。。(如果是为了钱,试着说服你的老板改用PostgreSQL。)

更严重的是:您使用的任何数据库都有一个系统目录。向该目录添加属性和标记只不过是几个条目而已

如果您使用的是PostgreSQL,那么这些表将位于pg_目录模式中。就MySQL而言,这些表位于信息_模式中:


要添加额外的属性、标记等,您可以随时添加表(在您自己的shema/数据库中)并根据需要插入元数据。语法不会是华丽的SQL构造,但它会完成任务。

是的,仔细考虑后,创建我自己的扩展属性表似乎是一种方法。我会将此标记为已回答,但如果有人有其他建议,请随时发布。谢谢丹尼斯!是的,经过思考,创建我自己的扩展属性表似乎是一条路要走。我会将此标记为已回答,但如果有人有其他建议,请随时发布。谢谢丹尼斯!