求助MySQL如何建表

  • 请教下,我想自己做一个订餐系统。

  • 注册时只需要添加用户名密码,提交订单时或编辑个人信息时再添加电话号码和送餐地址。

  • 我应该建立一个用户信息表,包含用户名、电话等所有信息;还是应该建立两个表,一个只包含用户名密码,用于登录注册,另一个表包含电话和地址等送餐信息,用于处理订单。

  • 哪个合理一点呢,求指导。

Smart猫小萌
浏览 377回答 4
4回答

ABOUTYOU

很明显是一个一对多的关系,肯定是选后者,方便以后扩展和使用

慕村9548890

两张表,一张表存用户名和密码,另外一张存用户的附属信息(姓名。邮箱什么的)

慕标5832272

两张表,一张主表,存主要信息,包括登录验证和其他表关联时避免字段冗余,一张附属信息表,一对一,主要存储非常用且字段类型存储空间较大的信息,在速度提升以及可拓展两方面考虑
打开App,查看更多内容
随时随地看视频慕课网APP