gpt4 book ai didi

php - 我需要帮助为 PHP/MySQL 驱动的应用程序创建数据字典

转载 作者:行者123 更新时间:2023-11-29 14:45:04 26 4
gpt4 key购买 nike

我正在创建一个特性搜索/比较网站。我需要帮助创建存储数据的 mysql 表。

我不确定我需要多少个表格以及我应该使用什么作为列标题。

我希望网站尽可能精确和完整。

我产生了创建这个网站的想法,因为我目前正在寻找居住的地方,搜索条件非常简单,但是特性比较网站没有关于我正在搜索的特性的完整/准确的数据.

我不知道表格需要如何“标准化”,例如我可以:

表:属性,字段:id、address_id、卧室、浴室、车库、花园。表:地址,字段:address_id、address_line_1、address_line_2、address_line_3、城镇、城市、邮政编码。

但是我需要详细了解房屋内的每间卧室并指定其尺寸等。

如果有人有任何建议,无论多小。我真的很感激。

最佳答案

对于房子里的任意属性(property),您可以为所有人准备一张 table 。

CREATE TABLE `property_prop` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT ,
`properties_id` INT UNSIGNED NOT NULL ,
`name` VARCHAR( 32 ) NOT NULL ,
`value` VARCHAR( 64 ) NOT NULL ,
PRIMARY KEY ( `id` ) ,
INDEX ( `property_id` )
) ENGINE = MYISAM

INSERT INTO property_prop (properties_id,name,value) VALUES (100,'Spacing','100');
INSERT INTO property_prop (properties_id,name,value) VALUES (100,'Rooms','4');
INSERT INTO property_prop (properties_id,name,value) VALUES (100,'Description','This is a nice house. ;)');

//Get a list of all properties for house with id 100.
SELECT name,value FROM property_prop WHERE properties_id=100;

关于php - 我需要帮助为 PHP/MySQL 驱动的应用程序创建数据字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7138348/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com