如何设计实现这样的数据库???
我要设计一个数据库, 数据库中包含的信息类似于 MFC
即数据库中, 要包含所有的API的信息(API名字, 参数信息, 返回值类型, 返回值的所有可能值, 头文件等等), 所用到的所有的数据类型(有许多是结构类型的,会比较复杂, 结构也会嵌套)
我想通过设计这样一个数据库, 然后再配一个前台应用程序, 然后用户在应用程序上, 一选哪个API, 就能知道那个API的参数, 返回值等的所有信息. 如某个API有3个参数, 那么我要在应用程序上动态生成3个输入框, 让用户添入对应的3个参数的值等.
请问, 这样的数据库要怎么设计啊??
我自己感觉, 数据类型和返回值(返回值也可能是复杂的结构) 这部分非常不好弄.
感觉用关系型数据库实现好像很难, 对象关系型数据库我不太熟悉, 不知道行不行?