在mysql中创建表的更好方法

时间:2018-01-05 13:01:00

标签: mysql

我想处理id,name和ladlinenumber等数据。对于那些没有的人来说,固定电话号码可以为空。

这里的问题是我可以使用上面的字段在mysql中找到一个表,并将landlinenumber列设置为null,对于没有值的人,或者我可以创建另一个告诉ID和固定电话号码的表。

这是最好的做法。

2 个答案:

答案 0 :(得分:1)

如果有可能有一个人有多个固定电话号码,那么您可以使用另一个带有ID和固定电话号码的表。其他明智的只是在同一个表中使用null

答案 1 :(得分:0)

创建一个包含id,name和ladlinenumber的表。

  1. ID应为具有自动增量的主键
  2. 名称-NOT NULL
  3. ladlinenumber - NULL
  4. 无需创建单独的表来存储ladlinenumber