我正在为我的第一个项目在我的数据库中设置表。(令人兴奋!)
我很难决定我需要建立什么样的关系。
我计划了以下基本表格。
products
-----
id
product_name
product_details
product_url
product_img
category_id
business_id
categories
-----
id
category_name
category_description
category_slug
businesses
----------------
id
business_name
business_phone
business_address
business_city
state_id
business_zip
state
-----
id
state_name
我被困的地方是决定建立什么样的关系。
每个产品只能属于1个类别,并且只能属于1个业务
至于商务表,我想知道将城市和邮政编码分解成单独的表是否更好。
我希望能够按类别和城市检索产品,例如:“los angeles”中的“shoes”,或者只是“shoes”或“los angeles”中的所有产品
任何人都可以提供一些见解或分享他们的经验。由于我正准备设置我的表,我宁愿现在解决这些场景,然后在开发过程中进行一半。