我想将纸质表单转换为PHP表单,将表单保存到数据库的属性列表信息中,而且我无法围绕最佳方法进行此操作。我对PHP很好,但对数据库结构和规范化有点生疏。MySQL规范化 - 构建一个多表房地产列表数据库?
我需要的属性信息(上市数量,价格,地址等)一个表(tblListing)。
但后来我需要另一个表(tblPropFeatures)用于为很多功能属性特征(中央A/C,集中供热,瓷砖等)
而另一个(tblLotFeatures)(街角地块,尽头裸囊等)。
我试图取代纸质形式有百余复选框物业特点和功能很多,所以我要确保我分开这使得db是正确的正常化。
但我想不通,如果我需要某种形式的连接表,或者如果我可以只使用常规连接。
我还希望能够从包括在数据库表中的功能动态地构建复选框的列表。如果将来需要添加新功能,管理员可以登录到phpMyAdmin并向PropertyFeatures表中添加一列,并在刷新时动态更新PHP表单,并在数据库中显示新功能的新复选框。
预先感谢您的帮助和建议
谢谢!按照您的建议,我可以使用桥表创建一个工作数据库。谢谢您的帮助! – Tyler 2012-04-22 23:15:48