如何在master和transaction表中处理auto_increment?

时间:2017-05-18 07:48:37

标签: mysql

我想知道在这个表结构问题中处理auto_increment的正确和正确的做法。假设我有这些表:

StudentMaster

ID        auto_increment
name      varchar(100)
Status    int(11)

StudentDetail

ID         varchar(10)
examID     varchar(20)
examDate   date

当我在一个动作中向StudentMaster和StudentDetail插入数据时,如何使StudentDetail中的ID与StudentMaster具有相同的值?因为在新表单中,没有包含要输入ID的文本框。

数据示例:

ID     Name     Status
1      Roy          1
2      Nicole       2

ID    examID       examDate
1         A1     2017-05-15
1         A2     2017-05-15
1         A5     2017-05-17
2         A2     2017-05-15
1         A3     2017-05-16

P.S:我处于数据库结构阶段。 PHP表单尚未创建。

0 个答案:

没有答案