我的新计划——Day 3
说在前面:今天是“我的新计划”系列的第三天,通过前一天的学习已经了解了node模块对mysql数据库连接的配置,现在我就要开始设计数据库模型和针对接口写SQL了。
【 设计数据模型】—— 初版
根据第一天的思维导图,我们知道这个库起码有两张表,一张“单词表”、一张“错词表”,且这两张表没有关联,那就分别给它们命名为“notebook”和“errorbook”。
这个时候来思考“单词表——notebook”该有哪些字段:自增长ID,主键、唯一辨识符(id)
状态标识符,用来软删除,清除仅仅让状态为0,不做真正的删除(deflag)
录入时间,可能以后有用 (input_time)
中文含义,即单词的中文翻译 (cn_word)
英文单词,即英文单词的拼写 (en_word)
那我们的第一张表就设计完成了,接下来的“错词表——errorbook”也差不多,那我们直接套用吧~初始化表
【 单词录入页面 】该页面主要负责记录单词,将学习的单词录入数据库,只需要