我想给使用创建类别的机会
例如:
Web Programming
Microsoft
ASP.NET
C#
VB
PHP
System Programming
C#
Console
WinForms
WPF
VB
我有带有产品表的数据库,我想将其连接到类别。
请建议我如何解决这个问题。
我是否使用 sql 或 xml 或其他的东西?
PS我不知道有多少类别和子类别。
谢谢
我想给使用创建类别的机会
例如:
Web Programming
Microsoft
ASP.NET
C#
VB
PHP
System Programming
C#
Console
WinForms
WPF
VB
我有带有产品表的数据库,我想将其连接到类别。
请建议我如何解决这个问题。
我是否使用 sql 或 xml 或其他的东西?
PS我不知道有多少类别和子类别。
谢谢
您使用 PK FK 关系。如果一个产品可以属于多个类别,那么您可以使用多对多表
Category:
ID PK
Name
Product:
ID PK
Name
Cat2Prod
IDcat PK, FK to Category.ID
IDprod PK, FK to Product.ID
Select Category.Name, Product.Name
From Cat2Prod
Join Category on Category.ID = Cat2Prod.IDcat
Join Category on Product.ID = Cat2Prod.IDprod
where ...
if it is not many to many then just
Product:
ID PK
Name
IDcat FK to Category.ID