房产表(编号,用户名,发布方编号,房型编号。。。。)。发布方表(编号,发布方类型(如中介,个人等等))。房型表(编号,房型名称(如:几室几厅))
以上的房产表中,对于发布方和房型来说,是存编号好点呢,还是存名称好点?或者两者都存?
另外我这种表的建法对不对?对于类似的表该怎么建才好呢?
拜托各位了。。。。
发布方肯定是ID或者编号了,房型可以直接存名称,因为一般不会再有其它相关属性了。
什么数据库,多大的数据量?
如果数据量非常大,百万条以上,那么建议发布方和方型都存编号;
如果数据量不多,那么直接存名称比较好,使用方便,发布方表和方型表仅仅是起到规范输入的作用。
你的表名似乎不够清晰,看上去发布方表似乎只用来存储发布方的类型?
只有在优化速度的时候才会考虑在存id的时候同事存name
而且即使这样做了也要考虑如何同步name
让他不至于过期
再则你的逻辑不清
先把逻辑理顺了在来问把