前天去面试一家外包公司,问了一道基本的数据库题目:多对多模式的实现
我当时的回答是:中间提取出一张表,形成N:1:N表的形式。他问我还有没有别的模式实现,我当时没想的出来回家后我思考了一下,好像可以使用三维的模式来实现N:N的模式(由于项目要求使用的ORACLE数据库,我也就没继续想三维的模式)特在此求教,还有什么模式可以实现N:N
我当时的回答是:中间提取出一张表,形成N:1:N表的形式。他问我还有没有别的模式实现,我当时没想的出来回家后我思考了一下,好像可以使用三维的模式来实现N:N的模式(由于项目要求使用的ORACLE数据库,我也就没继续想三维的模式)特在此求教,还有什么模式可以实现N:N
在关联时使用字符串函数或 xmltype 函数拆分获取这些外键。
就是问多对多,在数据库中怎么用表来实现,例子就是学生选课的模式,除了分解成N:1:N之外还有没有别的方法建表了?昨天继而面试又问了一道C++的题目,说,除了使用函数参数列表的方式将参数传给函数之外,还有什么方式可以将参数传给函数,至少得说出两种,我想到了还可以使用全局变量和模板参数列表的方式,不知道还有没有别的方式