中等
技术面试0 次浏览

58 同城的二手交易业务中,需要设计一个交易评价系统,你会如何设计其数据库表结构?

58同城产品经理
数据库设计二手交易

答题要点

采用分层设计的思路来回答。首先要明确系统的主要功能和数据关系。关键要点如下:一是用户表,存储用户的基本信息,如用户 ID、昵称、联系方式等,用于标识交易双方;二是商品表,记录商品的详细信息,包括商品 ID、名称、描述、价格等;三是交易表,记录每笔交易的信息,如交易 ID、交易时间、交易状态等;四是评价表,存储用户对交易的评价信息,包括评价 ID、评价内容、评分等,与用户表和交易表关联。示例话术:对于二手交易评价系统的数据库表结构,我会设计用户表,用于存储用户信息,方便识别交易双方。商品表记录商品详情,交易表记录交易过程。评价表则专门存储评价信息,通过关联字段与其他表建立联系,这样可以清晰地记录和管理交易评价数据。