刚接触mysql请教一下各位

怎么用mysql制作一个乡村爱情多家关系库表,并设计一个输入和查询的前台程序,求各位给个思路

先确定需求功能,再根据功能去分解表,并维护好表之间的关系。

差不多一个基本表,多个辅助表

比如基本表中,有姓名,性别,出生日期,父亲,母亲,住址

根据父亲母亲,可以递归出一个完整的家庭族谱,根据住址可以获得邻居,街坊之类的相关人群

然后一个工作经历表,每个人可以多个工作经历,根据工作经历的单位和时段,如果都有重合的人,可以算作工友,同事之类的

然后一个学习经历表,可以得到同学,同班同学,校友之类的

总之,你要描述人际关系画像,就需要考虑你自己最终的需求,简单的在表中冗余出字段并不可取

你的需求适合用neo4j图数据库来做