不要将HTML存储在数据库中 – 只存储原始数据,这就是数据库的用途.然后,您可以随意使用
PHP格式化它,无论是您在网页上的HTML表格,用于API查询的JSON编码字符串,高级报告还是CSV文件导出.你需要一张适合企业的桌子:
CREATE TABLE business (
id UNSIGNED INT NOT NULL PRIMARY KEY,
name VARCHAR(255) NOT NULL,
address ...
city ...
);
一个用于企业的位置:
CRATE TABLE location (
id UNSIGNED INT NOT NULL PRIMARY KEY,
business_id UNSIGNED INT NOT NULL REFERENCES business(id),
name VARCHAR(255) NOT NULL,
description ...
KEY (business_id)
);
一个位置项目:
CREATE TABLE item (
id UNSIGNED INT NOT NULL PRIMARY KEY,
location_id UNSIGNED INT NOT NULL REFERENCES location(id),
type VARCHAR(255),
name VARCHAR(255),
size VARCHAR(255),
discount UNSIGNED INT,
KEY (location_id)
);
您可能希望根据您的要求调整索引和密钥唯一性.我想你会想要一个唯一的键(location.business_id location.name)和(item.location_id item.name).