相关疑难解决方法(0)

SQL:使用2个不同的auto_increment创建关系表

我有2个表,都有自己的自动递增ID,这当然是主键.

当我想创建第3个表来建立这两个表之间的关系时,我总是有一个错误.

第一个是关于你只能有一个自动递增的列,第二个是当我从那些2中删除auto_increment语句时发生的,因此sql不允许我将它们作为外键,因为类型匹配失败.

有没有办法可以创建关系表而不会丢失自动增量功能?

另一种可能的(但不是优选的)解决方案可能是第一个表中有另一个主键,当然是用户的用户名,而不是自动增量语句.这是不可避免的吗?

提前致谢.

mysql sql relational-database auto-increment

6
推荐指数
1
解决办法
2765
查看次数

开发数据库模型的不确定性

我正在尝试为候选人开发数据库模型,他们的注册考试和考试成绩.这就是我到目前为止所做的.但我不确定是否在正确的轨道上,特别是从检查表到检查结果表.为特定候选人编写一个插入sql代码以供检查人群使用是多么容易

考试类型分为科学,艺术和社会科学.它们每个都有4个组件

在此输入图像描述

database database-design uml relational-database database-schema

3
推荐指数
1
解决办法
1007
查看次数