这样设计不行啊,主要是在一个表里的ID是唯一的,后面没有办法跟多纪录。
需要拆开成两个表,用一个列关连起来。
1: nametb: id int(10),name varchar2(20),serialno int(10)
2: teltb: name varchar2(20),tel number(11)
1表是唯一的,2表是多行的。
可以实现你的目标。
直接id, name number也可以,
也可以拆分出来电话号码表,可能有类似公司电话这种,大家共用,可以适当节省一定空间,但是在物理存储上差别很小。
一家之言,仅供参考。
这个可以设计两张表,一张表id number(5),name varchar2(20),另一张表id(外键和前面id关联) tel这样就可以了。