问题描述
现在我需要做一个人才网其中有如下表省份表(Province)idprovince城市表(city)idProvinceIdCityName工作类型表(ClassType)idparentid(父类)ClassName在添加人才信息的时候,有个希望工作城市,这里可以多选,工作职位也可以多选需求就是:可以按照城市,工作类型附合查询人才表我现在是这样设计的,id,userid(int),provinceid(int),cityid(int),classtypeid(int)也就是说,如果求职人员,在填写信息的时候,同时选择了两个城市,两种工作类别的话,那么就要向这个表中添加4条数据。我不知道这样合理不,因为现在还没有写程序,表结构还可以更改,,或者大家有好的思路,给指教一下,谢谢
解决方案
解决方案二:
换成cityid(varchar)保存城市ID2,3,4
解决方案三:
如果要是搜索的话,要怎么搜索呢?sql是不是应该这样写?like%cityid
时间: 2024-09-04 20:37:38